Взаимодействие с API Telegram
Справочник по Bot API
https://tlgrm.ru/docs/bots/api
Создаем Telegram бота
Найдите бота @BotFather (это такой бот, которые умеет создавать и настраивать другие боты):
- Отправьте команду /newbot — так мы сообщаем @BotFather, что нам нужен новый бот
- @BotFather попросит нас дать имя новому боту. Это имя будут видеть наши будущие пользователи, поэтому название нужно давать понятное и простое.
- Последним шагом укажем для бота username, в конце которого нужно обязательно написать “bot”.
- Если имя не занято, получаем сообщение с подтверждением и токен доступа.
Проверка отправки сообщения
https://api.telegram.org/bot[BOT:TOKEN]/sendMessage?chat_id=[chat_id]&text=[text]
Узнать id чата
https://api.telegram.org/botBOT:TOKEN/getChat?chat_id=@мойканал
Если канал или группа приватная её необходимо сделать на время публичной, после можно вернуть обратно.