Этот бот может:
- 👀посылать новые выпуски передачи "ХРУМ, или сказочный детектив", как только они появятся
- 🔎помочь найти старые,
- 🎧прислать их аудио.
Проект был написан с использованием python 3.9.6, но, возможно, подойдёт и версия ниже. В терминале linux:
git clone https://github.com/igorantonow314/hrum.git
cd hrum
python -m pip install -r requirements.txtСоздайте файл bot.conf, и поместите туда следующий текст:
{"version": 0.1, "BOT_TOKEN": "<...>"}
Где вместо <...> нужно написать токен своего бота, созданного с помощью BotFather.
python -m pytestpython bot.pybot.conf-- конфигурационный файл, там же хранятся id пользователей, которым нужно рассылать новые выпускиhrums.db-- база данных в формате sqlitedb_cache-- папка с кешированными аудиофайлами выпусковbot.py-- основной файл проекта, отвечает непосредственно за логику ботаdb.py-- модуль, отвечающий за хранение и обработку данныхtests-- тесты
Бот предназначен для более лёгкого доступа к новым выпускам. Аудиоматериалы, отправляемые ботом, предназначены для частного прослушивания в целях ознакомления. По вопросам правообладания информацию следует искать на сайте deti.fm.