╔═══════════════════════════════════════════════════════════════════╗ ║ ║ ║ 🔧 УСТАНОВКА TELEGRAM BOT TOKEN 🔧 ║ ║ ║ ╚═══════════════════════════════════════════════════════════════════╝ ПРОБЛЕМА: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TELEGRAM_BOT_TOKEN не установлен на сервере! Ошибка: "TELEGRAM_BOT_TOKEN не установлен" РЕШЕНИЕ: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ 1. Создать Telegram бота • Откройте @BotFather в Telegram • Отправьте команду /newbot • Следуйте инструкциям • Получите токен бота (например: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz) ✅ 2. Установить токен на сервере Вариант A: Через .env файл ──────────────────────────── ssh root@ваш_IP cd /var/www/nakama/backend nano .env Добавьте строку: TELEGRAM_BOT_TOKEN=ваш_токен_бота Сохраните (Ctrl+O, Enter, Ctrl+X) Вариант B: Через PM2 ecosystem ─────────────────────────────── pm2 ecosystem # Добавьте env: { TELEGRAM_BOT_TOKEN: 'ваш_токен_бота' } Вариант C: Через export (временное) ───────────────────────────────────── export TELEGRAM_BOT_TOKEN="ваш_токен_бота" pm2 restart nakama-backend ✅ 3. Перезапустить backend ───────────────────────── pm2 restart nakama-backend Проверить логи: pm2 logs nakama-backend --lines 20 ПРОВЕРКА: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ После установки токена проверьте: • Логи не должны показывать "TELEGRAM_BOT_TOKEN не установлен" • Отправка фото в Telegram должна работать • В логах должно быть: "✅ Telegram Bot инициализирован" ПРИМЕЧАНИЕ: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Токен должен быть в формате: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz Не добавляйте кавычки в .env файле! ИНСТРУКЦИЯ: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Получите токен от @BotFather 2. Создайте/откройте .env файл в /var/www/nakama/backend/ 3. Добавьте: TELEGRAM_BOT_TOKEN=ваш_токен 4. Перезапустите: pm2 restart nakama-backend 2 минуты