Перейти к основному содержимому
Версия: Latest

Мультиклиент

Одно из основных преимуществ в RimTUB - это поддержка мультиаккаунта (мультиклиента). Это значит что один ЮБ может работать с несколькими аккаунтами телеграм одновременно.

Что нужно знать разработчикам про мультиклиент:

  • Для каждого аккаунта создается своя база данных модуля.
  • Объект модуля (Module) тоже всегда свой. Т.е. local storage тоже изолирован.
  • Встроенного совместного хранилище данных для всех аккаунтов пока-что в RimTUB нет. Вам прийдется реализовать его самому, если оно нужно.
  • Обработчик on_ready сработает на каждый аккаунт.
  • Все клиенты хранятся в списке clients.

Что нужно знать пользователям про мультиаккаунт:

  • Модули общие для всех аккаунтов. Если модуль на каком-то из аккаунтов не нужен - его можно выключить (.offm <название модуля>). Модули отключаются только для одного аккаунта.