Telegram bot-notificator

1. Регистрация

Прежде чем начинать разработку, бота необходимо зарегистрировать и получить его уникальный id, являющийся одновременно и токеном. Для этого в Telegram существует специальный бот — @BotFather.

Пишем ему /start и получаем список всех его команд.
Первая и главная — /newbot — отправляем ему и бот просит придумать имя нашему новому боту. Единственное ограничение на имя — в конце оно должно оканчиваться на «bot». В случае успеха BotFather возвращает токен бота и ссылку для быстрого добавления бота в контакты, иначе придется поломать голову над именем.

Получаем строку, вроде такой

20245:AAVM

2. Cоздаем чат, добавляем в него бота

Создаем чат, пишем чтото в чат.

3. Получаем идентификатор чата

По ссылке:

https://api.telegram.org/bot20245:AAVM/getUpdates

Берем идентификатор чата, с которого пришло сообщение:

“chat”: {
“id”: -250890,
“first_name”: “sdfsd”,
“last_name”: “sdf”,
“type”: “private”
},

4. Отправляем сообщение ботом в чат

https://api.telegram.org/bot20245:AAVM/sendMessage?chat_id=-250890&text=Test_Message

В чат прийдет сообщение от бота