Добавление/удаление из Telegram-чата/канала
Подробная инструкция, как добавить и удалить подписчика из Telegram-чата/канала
В Telegram-чат/канал нельзя автоматически добавить нового подписчика, поэтому мы только можем отправить одноразовую ссылку в закрытый Telegram-чат/канал.
Первым делом, нам надо узнать id Telegram-чата/канала.
Это мы будем делать с помощью нашего Telegram бота 👉@LeadConverterToolkitBot
Как узнать id Telegram-чата?
В меню Telegram-чата нажимаем на "Добавить участника" и в поиске вводим @LeadConverterToolkitBot. Добавляем его в чат.
Теперь в сам чат пишем команду 👉 /get_chat_id@LeadConverterToolkitBot, и бот выдаст id. Наш id чата ID: -751660501. Его мы будем использовать в действиях "Отправить через вебхук".
Как узнать id Telegram-канала?
Отправляем любой стикер в нужный нам канал.
И пересылаем этот стикер боту 👉@LeadConverterToolkitBot и получаем id канала. Его мы тоже будем использовать далее.
Это и есть наш id канала ID: -1001622876990. Его мы тоже будем использовать далее.
Добавление в Telegram-чат/канал
Для начала добавляем нужного бота (НЕ LeadConverter!) в чат и на канал, затем даём ему права администратора в группе и на канале.
Далее переходим в LeadConverter и открываем редактор сценария бота.
Создаём блок "Действие", открываем его и выбираем "Отправить через вебхук".
Копируем следующие настройки для вебхука 👇
URL-адрес обработчика
Затем нажимаем "+Добавить параметр" и копируем данные из таблицы ниже.
Параметры:
Параметр | Значение |
---|---|
chat_id | Айди чата/канала |
member_limit | 1 |
Сохраняем результат в любую переменную. Рекомендуем создать переменную "return", чтобы дальше по инструкции только копировать настройки.
Что у нас получилось 👇
Сохраняемся.
Этот способ универсален и подходит для создания одноразовой ссылки как в чате, так и на канале.
Чтобы отправить ссылку подписчику, после действия отправляем такое сообщение:
Мы использовали переменную return для чата и return2 для канала, поэтому у нас будет выглядеть так:
Чат: ({return.result.invite_link}) Канал: ({return2.result.invite_link})
Удаление из Telegram-чата/канала
Удаление происходит по тому же принципу, что и добавление.
Создаём блок "Действие", открываем его и выбираем "Отправить через вебхук".
Копируем следующие настройки для вебхука 👇
URL-адрес обработчика
Затем нажимаем "+Добавить параметр" и копируем данные из таблицы ниже.
Параметры:
Параметр | Значение |
---|---|
chat_id | Айди чата/канала |
user_id | ({user_id}) |
until_date | [date_calc]ts|add 1 minute[/date_calc] |
Сохраняем результат в любую переменную.
Этот способ также универсален и подходит как для удаления из чата, так и для удаления из канала.
Остались вопросы? Задайте их в нашу техподдержку!
Мы всегда рады прийти на помощь ☺️👇
Last updated