version 1.3: inline-кнопки в боте, исправлены вкладки и команды

- bot.py: полная переработка — inline-клавиатура вместо текстовых команд (/users, /create, /delete, /warp, /stats, /dashboard, /help через кнопки)
- bot.py: исправлен /create (secrets/string теперь в top-level импорте), escape_md для MarkdownV2
- templates/index.html: добавлен пропавший </div> в секции мониторинга (ломало все вкладки кроме дашборда)
- README: обновлена дорожная карта
This commit is contained in:
2026-06-27 00:27:47 +03:00
parent b0e3f83516
commit 0ea4b0d69e
3 changed files with 229 additions and 150 deletions
+3 -2
View File
@@ -92,8 +92,9 @@ curl -Ls https://raw.githubusercontent.com/grendervilll/mitactl/main/bootstrap.s
- [x] Защита сессий: динамический Secure cookie, in-memory rate limiter
- [x] Bootstrap-установщик (одна команда)
- [x] Мониторинг сервера: CPU, RAM, диск на дашборде (автообновление каждые 2 сек)
- [x] Telegram-бот: создание/удаление пользователей, трафик, WARP, мониторинг CPU/RAM/диск
- [x] Установка бота через веб-панель, CLI и полный установщик
- [x] Telegram-бот: inline-кнопки, создание/удаление/WARP/дашборд/системная статистика
- [x] Установка бота: веб-панель, CLI, полный установщик; автоопределение Telegram ID через API
- [x] Установка бота через pip в venv (обход externally-managed на новых Debian/Ubuntu)
### ⬜ Запланировано