Скриптинг

Уведомления об днях рождениях

Предлагаю взять Python в руки, поднять сервер с базой MySQL и вспомнить этот мотив:

Пусть бегут неуклюже
Пешеходы по лужам,
А вода по асфальту рекой.
И неясно прохожим
В этот день непогожий,
Почему я веселый такой?

Для начала определяем, что мы будем делать , а главное какой результат нам необходим на выходе. Предлагаю начать с конца — хочу получать уведомления в Telegram о дне рождения человека(сотрудника) и знать сколько ему исполнилось лет. Значит нам нужен бот + какой-то скрипт (писать будем на Python)  и база данных с информацией о людях(сотрудниках). Python кстати имеет в своем функционале встроенную базу данных — SQLite. Но мы будем использовать базу MySQL.

Создаем базу данных:

Обратите внимание — есть столбец phone. Его в уведомлениях я не планирую использовать!

Теперь сам скрипт на Python:

Не забываем установить в планировщике выполнение данного скрипта раз в сутки (желательно с утра).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку Отправить комментарий Я даю согласие на обработку персональных данных.