Skip to content

ХРУМ, или сказочный детектив: следи за обновлениями в телеграме!

Notifications You must be signed in to change notification settings

igorantonow314/hrum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Этот бот может:

➡️@hrum_skazka_bot

Для разработчиков

Установка

Проект был написан с использованием 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 pytest

Запуск

python bot.py

Структура проекта:

  • bot.conf -- конфигурационный файл, там же хранятся id пользователей, которым нужно рассылать новые выпуски
  • hrums.db -- база данных в формате sqlite
  • db_cache -- папка с кешированными аудиофайлами выпусков
  • bot.py -- основной файл проекта, отвечает непосредственно за логику бота
  • db.py -- модуль, отвечающий за хранение и обработку данных
  • tests -- тесты

Правообладатели

Бот предназначен для более лёгкого доступа к новым выпускам. Аудиоматериалы, отправляемые ботом, предназначены для частного прослушивания в целях ознакомления. По вопросам правообладания информацию следует искать на сайте deti.fm.

About

ХРУМ, или сказочный детектив: следи за обновлениями в телеграме!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages