Для начала необходимо создать бота. Управление вашими ботами происходит через другого спецбота @BotFather. Для начала нужно добавить его в контакты и что-нибудь ему написать, после чего вы увидите список доступных команд. Отправьте боту команду /newbot, затем напишите в чат имя вашего бота, затем напишите уникальный логин вашего бота (должен заканчиваться на «bot»). В ответ вы получите авторизационный токен — сохраните его и никому не сообщайте. Этот бот будет отправлять нам сообщения.
У Телеграма довольно жёсткая политика конфиденциальности (поэтому там нет спама, как во всяких Вайберах), из-за которой ботом запрещено отправлять сообщения живым пользователям до тех пор, пока пользователь сам не начал беседу с ботом. Поэтому напишите любое сообщение вашему новому боту. Сделать это нужно всего один раз.
Далее необходимо узнать ваш внутренний айди в Телеграме. Проще всего это сделать с помощью бота @ShowJsonBot. Напишите любое сообщение этому боту. В ответ вам придут некие данные в формате JSON. Найдите поле chat, а в нём поле id. Это и есть ваш внутренний айдишник.
{
"update_id": 999999999,
"message": {
"message_id": 1557277,
"from": {
"id": 9999999999,
"is_bot": false,
"first_name": "Виталий",
"last_name": "Лебедев",
"username": "lvweb",
"language_code": "ru"
},
"chat": {
"id": 999999999, < -------------------- ID
"first_name": "Виталий",
"last_name": "Лебедев",
"username": "lvweb",
"type": "private"
},
"date": 1702369821,
"text": "help"
}
}
