Я новичок в разработке Telegram и ищу способ отправлять уведомления в реальном времени из текущей группы, в которой я нахожусь, в свой собственный веб-API С#. Я просматривал документацию по API, но не знал, с чего мне начать, с Bot или Telegram API? Существуют ли какие-либо существующие проекты, демонстрирующие такую интеграцию?
Как создавать push-уведомления в режиме реального времени из чатов Telegram в Web API?
Ответы (1)
Этого можно добиться с помощью Telegram Bot:
- Создайте бота Telegram, связавшись с ботом @BotFather в Telegram.
- Установите веб-перехватчик, чтобы любые обновления, которые получает @YourBot, передавались телеграммой по указанному вами URL-адресу. Он должен быть защищенным (HTTPS). Вы также можете использовать опрос. Все это описано здесь: Telegram Bot Api — получение обновлений
- Теперь, если вы добавите @YourBot в свою группу, он будет получать/передавать только ваши команды (сообщения, начинающиеся с «/»). Если вы хотите, чтобы он получал/передавал все сообщения, вам нужно отключить режим конфиденциальности @YourBot. Он также настраивается через @BotFather.
person
Mikser
schedule
09.12.2017