- Добавлена команда /xray для управления пользователями XRay через SSH - SSH подключение к серверу mt.mirv.top с выполнением скрипта add_xray_user.sh - Генерация и отправка QR-кода для подключения к VPN - Интеграция с приложением Hiddify - Добавлены зависимости asyncssh и qrcode[pil] - Уменьшен уровень логирования (только WARNING и ERROR) Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
41 lines
740 B
Bash
41 lines
740 B
Bash
# Telegram
|
|
TELEGRAM_BOT_TOKEN=your_bot_token_here
|
|
TELEGRAM_PROXY_URL=socks5://user:pass@proxy:port
|
|
TELEGRAM_PROXY_TYPE=socks5
|
|
|
|
# Access control
|
|
ALLOWED_USERNAMES=user1,user2
|
|
BOT_NAME=Валера
|
|
|
|
# Tools
|
|
DEFAULT_TOOL=opencode
|
|
QWEN_COMMAND=qwen-code
|
|
OPENCODE_COMMAND=opencode
|
|
TOOL_TIMEOUT=120
|
|
|
|
# Memory
|
|
MEMORY_MESSAGES_COUNT=10
|
|
CHROMA_PERSIST_DIR=./chroma_db
|
|
|
|
# Scheduler
|
|
SCHEDULER_ENABLED=true
|
|
IDEA_INTERVAL_HOURS=4
|
|
|
|
# Speech-to-text
|
|
STT_ENABLED=true
|
|
STT_MODEL=vosk
|
|
|
|
# Russian LLM (optional)
|
|
GIGACHAT_CREDENTIALS=
|
|
YANDEX_API_KEY=
|
|
YANDEX_FOLDER_ID=
|
|
|
|
# Database
|
|
DATABASE_URL=sqlite+aiosqlite:///./valera.db
|
|
|
|
# XRay (mt.mirv.top)
|
|
XRAY_SSH_HOST=mt.mirv.top
|
|
XRAY_SSH_USER=root
|
|
XRAY_SSH_PASSWORD=
|
|
XRAY_ADD_USER_SCRIPT=/root/bin/add_xray_user.sh
|