Записался на курсы ВКСвоё собственное дополнение для VS CodeTelegram mtprotoПравильно не запустился VS CodeMingda D2 Мой принтер

Telegram api

Создаём бота для HTTP API

Для того чтобы написать своего бота, нужно его для начала создать, бот создаётся через специального бота: https://t.me/BotFather.

Этому боту нужно передать команду на старт: "/start". Следующая команда "/newbot". Дальше создаёте бота следуя инструкциям пока не увидите Use this token to access the HTTP API. Именно этот токен мы и будем использовать для взаимодействия с нашим приложением.

Работа бота

Моей задачей было создать бота, который смог бы постить сообщения в общую группу, для этого мне пришлось добавить бота в качестве администратора группы.

Для того чтобы понять какие есть обновления в группе: https://api.telegram.org/{token}/getUpdates

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

Для отправки сообщения ботом необходимо знать id куда отправлять сообщение. Посмотреть сообщение можно через веб версию телеграмма в адресной строке: https://web.telegram.org/a/#{id}, либо добавив нашего бота в группу и посмотрев данные командой: https://api.telegram.org/{token}/getUpdates