Skip to main content

Юзер

Юзер - (Англ.) один отдельный аккаунт пользователя вашего бота. В общем случае, это владелец аккаунта Телеграм запустивший ваш бот при помощи команды /start. Юзер в боте идентифицируется и учитывается по Telegram ID его аккаунта. У одного человека может быть несколько аккаунтов в Телеграм - каждый аккаунт это отдельный Юзер (пользователь).  

Обратите внимание что в боте существует функционал ограничивающий доступ к боту отдельным категориям пользователей. В этом случае для того чтобы считаться Юзером бота - пользователю нужно выполнить условия или соответствовать параметрам заданным Создателем бота. Поэтому сама факт нажатия на СТАРТ - не делает отдельный аккаунт Юзером бота.

Ниже приведен список функций защищающих бот от нежелательных категорий пользователей. Аккаунт не будет считаться Юзером бота если он не прошел проверку нижеследующими функциями:

Капча.
Для подключения перейдите в свой бот:
☞ 🔐Админ | 🧩Расширения | 📂 Защита Бота

Базовая проверка подписки.
Для подключения перейдите в свой бот:
☞ 🔐Админ | 🧩Расширения | 📂Защита Бота

Доступ в бот только по Реферальной ссылке.
Для подключения перейдите в свой бот:
☞ 🔐Админ | 🧩Расширения | 📂Рефералка


Как новый Юзер становится Юзером бота

В какой момент новый пользователь бота становится пользователем бота?

Ниже приведён, более или менее, полный список функционала которые срабатывают в тот момент когда к боту пытается подключиться новый пользователь. Список приведён в порядке срабатывания функций.

1. Капча
2. Подписка
3. Реферальная система Юзера
4. Реферальная система Админа
5. Режим обслуживания
6. Диплинк (Deeplink)
7. Информирование админа о новом юзере

Обратите внимание на то что сообщение от "Режима обслуживания" (5-я строчка списка) юзер увидит только ПОСЛЕ того как его запрос будет пропущен через четыре предыдущих функции. Сделано это намеренно, для того чтобы новые пользователи приходящие по реферальным ссылкам и тому подобным "непрямым" путям, не терялись и не теряли своих Реферальных Родителей, то есть сначала юзер проходит все необходимые процедуры для того чтобы стать пользователем Бота, а только потом узнаёт о том что бот находится в Режиме Обслуживания.

Юзер мертвый и живой

Мёртвый юзер - мёртвым считается пользователь заблокировавший бот. Единственный способ определить факт блокировки это попробовать доставить юзеру сообщение. Таким образом юзера можно считать мёртвым, в случае если бот не смог доставить ему сообщение.

В ботах созданных на конструкторе @MenuBuilderBot проверка юзеров происходит при «Рассылке» и «Проверке Юзеров». При этом бот рассылает либо эмулирует рассылку сообщений, помечая при этом недоступные аккаунты. Чтобы не считать мёртвым каждого юзера которому, по какой-то причине не удалось доставить сообщение, в рассылке существует отдельная настройка «Мёртв После» определяющая, то после скольки неудачных попыток юзера считать мёртвым (от 1 до 5 попыток).

Живой юзер - юзер считается живым если до сих пор, все отправленные ему сообщения были доставлены, либо бот ещё не пытался доставлять ему сообщений.

При этом, по факту, юзер уже мог заблокировать бота, но узнать об этом можно будет только после попытки рассылки сообщений.