Skip to content

Guía de Configuración ​

La configuración para TelegramPress consta de dos partes principales: Variables de Entorno (.env) y Configuración de la Aplicación Bot (al.py / config.txt).

Variables de Entorno (.env) ​

El archivo .env controla la configuración básica para los contenedores Docker, como conexiones de base de datos y mapeo de puertos.

bash
# Configuración de Base de Datos
MYSQL_ROOT_PASSWORD=your_root_password
MYSQL_DATABASE=tgnl
MYSQL_USER=tgnl_user
MYSQL_PASSWORD=your_db_password

# Puerto de Servicio Web
PORT=35474

# Otras configuraciones del sistema...

Advertencia de Seguridad

Por favor, cambie la contraseña predeterminada de la base de datos para evitar ataques de fuerza bruta.

Configuración del Bot ​

La configuración lógica central para el bot generalmente se encuentra en la parte superior de nl-2333/al.py o en un archivo de configuración en el mismo directorio.

Parámetros Clave ​

ParámetroDescripciónEjemplo
api_keyClave API del Grupo de Energíayour_api_key
privateKeyClave Privada de Billetera de Pagoxxxxxxxx (Mantener en secreto)
control_addressDirección de Billetera de RecepciónTRX_Address...
usernameNombre de Usuario de APIHFTGID
CUSTOMER_SERVICE_IDEnlace/ID de TG de Servicio al Clientehttps://t.me/service

Configuración de Precios ​

Puede establecer precios unitarios para el alquiler de energía de diferentes duraciones:

  • hour_price: Precio unitario de 1 hora
  • day_price: Precio unitario de 1 día
  • three_day_price: Precio unitario de 3 días
  • yucun_price: Precio unitario de pre-depósito

Configuración del Panel de Administración ​

Después de iniciar sesión en el Panel de Administración Web, también puede realizar la configuración dinámica:

  1. Gestión de Bot: Establecer Token, ID de Administrador.
  2. Configuración de Grupo de Energía: Agregue y administre nodos de grupo de energía conectados.
  3. Gestión de Productos: Liste o elimine paquetes de alquiler de energía.

Nota

Después de modificar .env o configuraciones a nivel de código, generalmente necesita reiniciar los contenedores para aplicar los cambios: docker compose restart

Released under the MIT License.