chore: добавить задачи по консольным командам в ISSUES.md

This commit is contained in:
deadzilla 2026-06-11 23:27:03 +05:00
parent 4ebaebee1c
commit ec38dfc725

View File

@ -7,6 +7,25 @@
- [ ] **Добавить тесты для `console_commands/`** — есть только `test_help_console.py`, нужны `test_pogoda_console.py`, `test_news_console.py`, `test_morning_console.py` - [ ] **Добавить тесты для `console_commands/`** — есть только `test_help_console.py`, нужны `test_pogoda_console.py`, `test_news_console.py`, `test_morning_console.py`
- [ ] **Проверка наличия `.env`** — добавить явную проверку с информативным сообщением - [ ] **Проверка наличия `.env`** — добавить явную проверку с информативным сообщением
## Консольные команды
### Высокий приоритет
- [ ] **`status`** — онлайн-статус бота, пинг к Discord gateway, uptime
- [ ] **`stats`** — кол-во серверов, каналов, пользователей
### Средний приоритет
- [ ] **`reload`** — горячая перезагрузка cogs без остановки бота
- [ ] **`logs`** — последние строки лога (tail -20)
- [ ] **`trigger morning`** — ручной запуск morning-дайджеста в канал
### Низкий приоритет
- [ ] **`memory`** — текущее потребление памяти процесса
- [ ] **`health`** — проверка доступности внешних API (wttr.in, TheCatAPI, Habr)
- [ ] **`debug <on|off>`** — переключить verbose-режим бота
## Низкий приоритет ## Низкий приоритет
- [ ] **Добавить pre-commit хуки** — lint (flake8/ruff), форматирование (black) - [ ] **Добавить pre-commit хуки** — lint (flake8/ruff), форматирование (black)