Отправить сообщение Telegram Bot без открытых приложений Telegram - PullRequest
0 голосов
/ 10 февраля 2019

обычно, если мы хотим пообщаться или отправить команду в Telegram Bot, мы просто отправляем сообщение боту из приложений Telegram (на компьютере, в Интернете или на смартфоне).Есть ли способ отправлять сообщения боту без открытых приложений Telegram?Я прочитал много веб-сайтов и веток в stackoverflow, но понятия не имею ..

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

Как насчет запроса GET из браузера?просто вставьте его в адресную строку и нажмите enter:

https://api.telegram.org/botYOUR_BOT_API/sendMessage?chat_id=SOME_CHAT_ID&text=hi

замените YOUR_BOT_API на ваш токен бота

замените SOME_CHAT_ID на некоторый chat_id (user_id, если у вас нетЧтобы понять, что такое chat_id, просто отправьте текстовое сообщение @userinfobot, и бот покажет user_id из сообщения, которое вы отправили в бот)

0 голосов
/ 13 февраля 2019

Если у вас есть token бота, вы можете напрямую вызвать Telegram Bot API , используя ваш браузер или любую другую программу, которая позволяет выполнять запросы в Интернете.Но вы не сможете увидеть, что отвечает бот, так как вы не можете получить доступ к сообщениям, написанным ботом, через API.

Если вы хотите быстро получить доступ к боту без запуска Telegram Desktop или любого другого официального приложения, я рекомендую вам взглянуть на telegram-cli .Хотя это может быть немного устаревшим, я думаю, что вы все еще можете использовать его.Вы можете выполнить telegram-cli с помощью параметров команды (например, отправив команду боту) для быстрого доступа с терминала.

...