Главное Авторские колонки Вакансии Образование
😼
Выбор
редакции
829 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Телеграм бот теперь может писать первым

Да, вы не ослышались. В Telegram появилась возможность создать такого бота, который будет писать первым (начинать диалог). Сегодня разберемся как создать такого бота.
Мнение автора может не совпадать с мнением редакции

Итак, в начале декабря 2021 года, Команда Телеграм выкатила очередное обновление Bot Api. Кроме прочего, в нем добавилась интересная функциональная возможность: бот может первым начинать диалог с пользователем, без нажатия кнопки Старт.


Ссылка на источник: https://core.telegram.org/bots/api

Для того, чтобы бот мог сам начать диалог с пользователем, надо чтобы соблюдалась конкретная последовательность действий:

  1. Нужно создать закрытую группу в Телеграм. Такую группу, в которую можно зайти только по ссылке. И после нажатия по ссылке должно происходить одобрение администратором.
  2. Создается бот (силами программиста. Конструкторы тут не помогут), который добавляется в эту группу админом, и ему назначается право одобрения новых заявок в группу.
  3. Новый пользователь, когда нажимает по ссылке, попадает «в поле зрения бота» как заявка на одобрение.
  4. Бот должен автоматически принимать эту новую заявку, и писать приветственное сообщение в личку этому пользователю.

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

А в марте 2022 года в Telegram появилась возможность создавать веб-ботов! Почитать про новую фишку можно по этой ссылке в блоге Botcreators.

Подписывайтесь на наш канал https://t.me/botcreatorsru чтобы не пропустить самое актуальное!

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем