Руководство по конфигурации
Конфигурация TelegramPress состоит из двух основных частей: переменных окружения (.env) и конфигурации бота (al.py / config.txt).
Переменные окружения (.env)
Файл .env управляет базовыми настройками контейнеров Docker, такими как подключения к базе данных и сопоставление портов.
# Конфигурация базы данных
MYSQL_ROOT_PASSWORD=your_root_password
MYSQL_DATABASE=tgnl
MYSQL_USER=tgnl_user
MYSQL_PASSWORD=your_db_password
# Порт веб-сервиса
PORT=35474
# Другие системные настройки...Предупреждение о безопасности
Пожалуйста, измените пароль базы данных по умолчанию, чтобы предотвратить атаки методом перебора.
Конфигурация бота
Основная логическая конфигурация для бота обычно находится в начале файла nl-2333/al.py или в файле конфигурации в том же каталоге.
Ключевые параметры
| Параметр | Описание | Пример |
|---|---|---|
api_key | API-ключ пула энергии | your_api_key |
privateKey | Закрытый ключ кошелька выплат | xxxxxxxx (Держите в секрете) |
control_address | Адрес кошелька получения | TRX_Address... |
username | Имя пользователя API | HFTGID |
CUSTOMER_SERVICE_ID | Ссылка/ID TG службы поддержки | https://t.me/service |
Конфигурация цен
Вы можете установить цены за единицу аренды энергии различной продолжительности:
hour_price: Цена за 1 часday_price: Цена за 1 деньthree_day_price: Цена за 3 дняyucun_price: Цена за предоплату
Конфигурация панели администратора
После входа в веб-панель администратора вы также можете выполнить динамическую конфигурацию:
- Управление ботом: Установите токен, ID администратора.
- Конфигурация пула энергии: Добавляйте и управляйте подключенными узлами пула энергии.
- Управление продуктами: Размещайте или удаляйте пакеты аренды энергии.
Примечание
После изменения .env или конфигураций на уровне кода вам обычно необходимо перезапустить контейнеры, чтобы изменения вступили в силу: docker compose restart