Описание
Бот позволяет уведомлять за день и за неделю о предстоящих днях рождения.
В качестве источника данных использует текстовый файл (.txt), построчно считывает и парсит. В качестве разделителей используется двоеточие.
Пример содержимого файла-источника:
Иван Иванов: 07.01.1993: Инженер 1 кат.
Пётр Петров: 28.01: Инженер 2 кат.
Василий Васильев: 03.02.1998: Инженер 3 кат.
Демонстрация работы
Подготовка и запуск
Бот написан для Windows на Python 3 (pytelegrambotapi), соответственно, для запуска бота потребуются данные программные средства, об их настройке и установке искать "Как установить Python 3?", "Как установить pytelegrambotapi?".
Кроме того, потребуется создание бота непосредственно в Telegram, искать "Как создать бота Telegram?".
Если все подготовительные мероприятия выполнены, остается скачать файл бота по ссылке далее, отредактировать его содержимое в соответствии с комментариями в коде, сохранить и запустить файл.
Ссылка для скачивание файла бота:
Ссылка для просмотра кода в файле бота: