/apiTelegram

Взаимодействие с API Telegram

Primary LanguageJupyter Notebook

apiTelegram

Взаимодействие с API Telegram

Справочник по Bot API

https://tlgrm.ru/docs/bots/api

Создаем Telegram бота

Найдите бота @BotFather (это такой бот, которые умеет создавать и настраивать другие боты):

  1. Отправьте команду /newbot — так мы сообщаем @BotFather, что нам нужен новый бот
  2. @BotFather попросит нас дать имя новому боту. Это имя будут видеть наши будущие пользователи, поэтому название нужно давать понятное и простое.
  3. Последним шагом укажем для бота username, в конце которого нужно обязательно написать “bot”.
  4. Если имя не занято, получаем сообщение с подтверждением и токен доступа.

Проверка отправки сообщения

https://api.telegram.org/bot[BOT:TOKEN]/sendMessage?chat_id=[chat_id]&text=[text]

Узнать id чата

https://api.telegram.org/botBOT:TOKEN/getChat?chat_id=@мойканал

Если канал или группа приватная её необходимо сделать на время публичной, после можно вернуть обратно.