Мультиклиент
Одно из основных преимуществ в RimTUB - это поддержка мультиаккаунта (мультиклиента). Это значит что один ЮБ может работать с несколькими аккаунтами телеграм одновременно.
Что нужно знать разработчикам про мультиклиент:
- Для каждого аккаунта создается своя база данных модуля.
- Объект модуля (Module) тоже всегда свой. Т.е. local storage тоже изолирован.
- Встроенного совместного хранилище данных для всех аккаунтов пока-что в RimTUB нет. Вам прийдется реализовать его самому, если оно нужно.
- Обработчик on_ready сработает на каждый аккаунт.
- Все клиенты хранятся в списке
clients.
Что нужно знать пользователям про мультиаккаунт:
- Модули общие для всех аккаунтов. Если модуль на каком-то из аккаунтов не нужен - его можно выключить (
.offm <название модуля>). Модули отключаются только для одного аккаунта.