Гибкий календарь позволит вам структурировать все ваши дела в календаре.
Он позволяет создавать, удалять и смотреть события, а также соотносить их с календарем.
Ссылка на бот: https://t.me/flexCalendarBot
- Скачиваем Python https://www.python.org/downloads/
- Скачиваем код
git clone https://github.com/Lascor22/flex_calendar.git
- Скачиваем зависимости:
pip install telebot python-telegram-bot-calendar
- Устанавливаем переменные окружения:
API_TELEGRAM_TOKEN
- токен телеграм ботаGRAFANA_TOKEN
- токен GrafanaGRAFANA_USER_ID
- идентификатор пользователя в Grafana
- запускаем
python bot.py --log_file=<путь до файлов с логами> --database=<путь до базы данных>
Для разработки данного программного продукта были использованы следующие технологии:
- база данных SQLite для хранения данных
- библиотека Telebot для создания ботов для Telegram
- сервис Grafana для отображения мониторингов
- встроенная графическая библиотека Telegram calendar для отображения даты пользователю.