Add complete Flask web application with Telegram bot integration, multiple AI provider support (llama.cpp, OpenRouter, z.ai, StepFun), extensive order banks for BDSM-themed gameplay, automated cron scheduling, and responsive web UI with inference parameter controls.
63 lines
3.4 KiB
Bash
Executable File
63 lines
3.4 KiB
Bash
Executable File
# ──────────────────────────────────────────────
|
|
# Configurações do Sistema do Mestre
|
|
# ──────────────────────────────────────────────
|
|
|
|
# Flask
|
|
FLASK_SECRET_KEY=dev-secret-change-me
|
|
FLASK_DEBUG=0
|
|
FLASK_PORT=5000
|
|
|
|
# ──────────────────────────────────────────────
|
|
# Telegram Bot
|
|
# ──────────────────────────────────────────────
|
|
# Crie um bot em https://t.me/BotFather e cole o token abaixo.
|
|
TELEGRAM_BOT_TOKEN=8866467593:AAHDRlCApnc6lPH5sm715u3aQ1Ntki4Uisg
|
|
# ID do chat/grupo para onde as mensagens serão enviadas.
|
|
# Para obter o chat_id:
|
|
# 1. Envie uma mensagem para o bot pelo Telegram
|
|
# 2. Acesse: https://api.telegram.org/bot<SEU_TOKEN>/getUpdates
|
|
# 3. Copie o "chat":{"id": ...} da resposta
|
|
TELEGRAM_CHAT_ID=7889499475
|
|
|
|
# ──────────────────────────────────────────────
|
|
# Preferências de notificação (opcional)
|
|
# ──────────────────────────────────────────────
|
|
# Ativar envio automático de ordens para o Telegram
|
|
TELEGRAM_NOTIFY_ORDENS=true
|
|
# Ativar envio automático de contos para o Telegram
|
|
TELEGRAM_NOTIFY_CONTOS=true
|
|
|
|
# ──────────────────────────────────────────────
|
|
# Amigos — Ordens automáticas da IA (botão "Ordens p/ Amigos")
|
|
# ──────────────────────────────────────────────
|
|
# IDs do Telegram dos amigos que receberão as ordens geradas pela IA
|
|
# a cada 5 minutos quando os botões "📲 ORDENS P/ AMIGOS" estiverem
|
|
# ativados no painel IA (Modelo).
|
|
# - Botão "2 AMIGOS" usa AMIGO1 + AMIGO2.
|
|
# - Botão "3 AMIGOS" usa AMIGO1 + AMIGO2 + AMIGO3.
|
|
# Para obter o chat_id de cada amigo: peça para ele enviar uma
|
|
# mensagem ao bot e consulte getUpdates, ou use @userinfobot.
|
|
TELEGRAM_CHAT_ID_AMIGO1=
|
|
TELEGRAM_CHAT_ID_AMIGO2=
|
|
TELEGRAM_CHAT_ID_AMIGO3=
|
|
|
|
# ──────────────────────────────────────────────
|
|
# IA — Configurada pelo painel web (index.html)
|
|
# ──────────────────────────────────────────────
|
|
# TODA a configuração da IA (provedor, chaves, modelos, URLs base) é
|
|
# gerenciada pelo painel web em http://localhost:5000 e persistida em
|
|
# estado_ia.json. As variáveis abaixo NÃO são mais lidas deste arquivo.
|
|
# Use o painel "⚙️ Provedor de IA" na interface para configurar tudo.
|
|
|
|
# IA_PROVIDER=
|
|
# LLAMACPP_BASE_URL=http://localhost:8080
|
|
# LLAMACPP_TIMEOUT=180
|
|
# OPENROUTER_API_KEY=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
|
|
# OPENROUTER_MODEL=poolside/laguna-xs-2.1:free
|
|
# OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
|
|
# OPENROUTER_TIMEOUT=120
|
|
# ZAI_API_KEY=e83353cfe8724a7baec2d766d26d7fda.GjL8KYy4RbeW2hf7
|
|
# ZAI_MODEL=glm-4.6
|
|
# ZAI_BASE_URL=https://api.z.ai/api/paas/v4
|
|
# ZAI_TIMEOUT=120
|