No description
Find a file
2026-08-31 21:02:51 +03:00
bot return bot polling command into try block 2026-08-31 16:26:07 +03:00
event migrate bot to schedule API 2026-08-30 11:43:38 +00:00
models remove group prefix from schedules 2026-08-30 15:48:50 +00:00
users migrate repo w/ commit history cleanup 2026-08-30 13:48:59 +03:00
utils migrate bot to schedule API 2026-08-30 11:43:38 +00:00
web migrate repo w/ commit history cleanup 2026-08-30 13:48:59 +03:00
.gitignore add venv folder to ignore 2026-08-30 14:56:10 +03:00
.python-version migrate repo w/ commit history cleanup 2026-08-30 13:48:59 +03:00
config.example.py migrate bot to schedule API 2026-08-30 11:43:38 +00:00
LICENSE migrate repo w/ commit history cleanup 2026-08-30 13:48:59 +03:00
main.py remove deps and change socks proxy definition 2026-08-30 15:16:28 +03:00
pyproject.toml remove deps and change socks proxy definition 2026-08-30 15:16:28 +03:00
README.md readme guide how to run bot 2026-08-31 16:26:36 +03:00
support.json added link to source code 2026-08-31 19:54:41 +03:00
uv.lock remove deps and change socks proxy definition 2026-08-30 15:16:28 +03:00

Исходный код затупса

Прошлая история была удалена

Запуск

cp config.example.py config.py

Далее заполнить конфиг

uv run main.py

Запускает два процесса:

  • eventloop (./event/__init__.py:run) для отправки уведомлений и различных cron-like задач
  • mainloop (./bot/__init__.py:run) сам бот

Решение проблем

  • Если не работает рассылка с json то надо создать папку ./temp руками
  • Оно вообще не запустится без бекенда расписания, при желании его можно зареверсить из этого исходного кода, либо я когда-нибудь сделаю версию без парсеров