admin-guide
Содержание
Руководство администратора
Для тех, кто администрирует бота и сервер клуба.
Боты на сервере
@shitcoders_club_bot (основной бот клуба):
- Путь на сервере: /root/shitcoders_club/
- Сервис: systemctl status shitcoders-club
- Логи: journalctl -u shitcoders-club -n 50 –no-pager
- Перезапуск: systemctl restart shitcoders-club
@OhMyCHE_tutor_bot (AI-куратор):
- Путь: /opt/ohmyche-bot/
- Логи: journalctl -u ohmyche-curator -n 50 (если есть сервис)
Платежи (Prodamus)
- Платёжный шлюз: Prodamus PayForm
- Webhook URL: указан в .env (PRODAMUS_WEBHOOK_URL)
- Вебхук слушает внутри бота shitcoders_club
- Важно: при смене сервера обновить URL вебхука в админке Prodamus
База данных
- Путь: /root/shitcoders_club/data/shitcoders.db
- Тип: SQLite
- Таблицы: users, subscriptions, payments, referrals, referral_earnings, user_notes, user_tags, audit_log
- Открыть: sqlite3 /root/shitcoders_club/data/shitcoders.db
Вики (DokuWiki)
- Файлы: /var/www/wiki/data/pages/ (txt файлы)
- Редактировать можно через веб-интерфейс или напрямую на сервере
Полезные команды
- Проверить бота: systemctl is-active shitcoders-club
- Логи: journalctl -u shitcoders-club -n 30 –no-pager
- Перезапустить: systemctl restart shitcoders-club
- Посмотреть базу: sqlite3 /root/shitcoders_club/data/shitcoders.db «.tables»
Что делать если...
Смотри Инструкцию по решению проблем.
admin-guide.txt · Последнее изменение: — 127.0.0.1
