В данной статье мы научимся отправлять уведомления с помощью телеграмм бота на Python.
Телеграмм уведомления пользователей удобная и полезная функция, которая позволяет информировать пользователей о важной и полезной информации. Уведомления телеграмм применяются в разных сферах деятельности, осуществляется уведомление о погоде, пробках, подборки новостей, необходимость своевременной оплаты услуг, напоминания о встречах или список покупок и др.
В данной статье мы рассмотрим, как создать телеграмм бота присылающего уведомления.
Используемые инструменты: Python, notifiers.
1) Устанавливаем необходимые библиотеки через командную строку:
pip install notifiers
Для начала нам необходимо зарегистрировать нашего бота.
2) Переходим в телеграмм находим @BotFather.
Пишем команду new bot и придумываем имя для бота, затем создаем ссылку для бота. После чего получаем токен для нашего бота.
3) Импортируем необходимые библиотеки для работы.
4) Создаем структуру проекта. Структура состоит из функции принимающей текст сообщения и отправляет уведомление и бесконечного цикла while, который запрашивает текст уведомления и вызывает функцию отправки сообщения.
5) Для отправки сообщения пользователю нам необходимо знать его chat_id, узнать chat_id можно в телеграмм боте @getmyid_bot.
6) Итоговый код для отправки телеграмм уведомлений.
7) Доработаем код и добавим возможность отсроченной отправки сообщений, добавим команду завершения работы.
Итоговый продукт отправляет уведомления в телеграмм, в программе имеется возможность отсрочки отправки сообщений. Данный телеграмм бот можно модернизировать для отправки уведомлений о погоде, пробках на дороге, напоминаний и иных интересующих вас событий.
C уважением, Карян Армен.
Занимаюсь профессиональной разработкой прикладных программ на Python.
email SoftSAR@yandex.ru
Telegram @SoftSar_am