Менеджмент участников группы Telegram ботом

Последние изменения: 18.03.2022

Инструкция по Автоматизации участников группы Telegram

Для подключения требуется:
1. Включить Интеграцию с ботом Telegram. Должен быть:
    • Указан Токен
    • Установлен Webhook

a816c62e84d930a600502eaa18d3f81d.png


2. Что бы получить ID группы Telegram вам нужно добавить Бота в вашу группу ( бот должен быть подключен согласно пункту 1 )

После добавления бот пришлет вам ID

6dbb17e3626f8cbe8b8d93798f4245ad.png

 (Нужно скопировать вместе с минусом "-", если он есть)

3. Назначить Бота администратором вашей группы 

9241f514b4fd050763ead877bd13fdbc.png

4. Вставить ID вашей группы в соответствующее поле в редактировании доступа, раздел "Интеграции"

cea7a6054f32a0635c93ebb7e17a806e.png

После этого Бот начнет работать, все ученики, у которых привязан Telegram к аккаунту, при получении доступа (либо после привязки Telegram, если доступ активный на момент привязки) будут получать приглашение в вашу группу Telegram. 

Рассмотрим на примере ручной выдачи доступа:

Выдаем вручную доступ ученику, через раздел Аккаунты

b51ebae5184e784346f6afc0f0ffd5a0.png

После выдачи доступа, если у ученика привязан Telegram, Бот сразу же отправляет ему пригласительную ссылку на указанную в доступе Группу Telegram (пункт 4, в инструкции по подключению выше).

151052f86a494c0db5dd277db7bae50a.png
4a5207b1b722212b21756664eecf7692.png

Бот проверяет, разрешено ли данному аккаунту быть в группе и принимает его заявку.

611a932f1e575df33ef77484b13bafad.png


Ручное удаление доступа у аккаунта:

Если забрать доступ у ученика напрямую, через раздел Аккаунты

c959bdc653b154b3442cfc9023ce0368.png

Ученик будет автоматически кикнут(удален) из группы, без возможности повторного входа. Ссылка, которая присылалась ему ранее - будет недоступна.

a8336655caf42eaf4d636bcf2475bf8a.png

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

Основные триггеры и поведенческие особенности Бота:

Главное и основное правило, которое определяет логику работы бота - "Если у ученика есть доступ в школе, то он имеет доступ к Telegram группе".

• Если у ученика привязан аккаунт в школе, то бот отправит ему ссылку при любом способе активации доступа. Будь то ручная выдача, покупка по платежной форме или активация ключа
• Если у ученика заканчивается доступ, то бот удалит ученика из группы Telegram. Будь то ручная деактивация, удаление доступа целиком, истечение времени доступа

• Заморозка и Разморозка доступа работает аналогично его Удалению и Выдаче:
При заморозке - Бот выкидывает ученика из группы
При разморозке - Присылает инвайт-ссылку

• Одну группу Telegram можно привязать к неограниченному количеству доступов. У ученика будет возможность находиться в группе, если он имеет хотя бы один из необходимых (привязанных) доступов, по общим правилам

• При привязке Telegram учеником, проверяется наличие групп по его текущим доступам, поэтому никто из учеников не будет оставлен Ботом без внимания, и получит ссылку на группу Telegram

Помогла ли вам статья?