#telegram_bot
Хочу создать Бота, который будет посылать оповещения о выключении света в офисе или об отключении сервера. Перерыл кучу сайтов и так не понял, есть ли такая возможность у бота или нет? Сделал,чтобы он отвечал на вопросы без проблем, а вот чтобы он сам при определенном событии присылал оповещения не могу. Если есть,то какой командой регулируется это в апи?
Ответы
Ответ 1
То, что Вам нужно - это обычный POST/GET запрос вида https://api.telegram.org/bot/sendMessage?chat_id=1234567&text=HelloBot где: - токен Вашего бота; chat_id - идентификатор того чата, куда вы хотите послать сообщение; text - текст самого сообщения. Вешаете на нужное событие этот запрос, передавая соответствующие chat_id и text, получаете профит. Важно понимать, что если бот заблокирован пользователем (попросту говоря - удалён), то запрос вернёт ошибку и пользователь сообщение не получит. При этом если у бота не реализована обработка исключений, то он упадёт.
Комментариев нет:
Отправить комментарий