Files
umbrix/lib/core/telegram_config.dart.example
2026-01-15 12:28:40 +03:00

40 lines
1.8 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// 🔐 ИНСТРУКЦИЯ ПО НАСТРОЙКЕ TELEGRAM БОТА
//
// 1. Создайте Telegram бота через @BotFather:
// - Откройте Telegram и найдите @BotFather
// - Отправьте команду: /newbot
// - Введите имя бота: Umbrix Log Bot
// - Введите username: @umbrix_logs_bot (или любой свободный)
// - Скопируйте TOKEN который выдаст BotFather
//
// 2. Получите CHAT_ID:
// - Создайте приватную группу/канал для логов
// - Добавьте туда бота
// - Отправьте любое сообщение в группу
// - Откройте: https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates
// - Найдите "chat":{"id":-1001234567890} - это ваш CHAT_ID
//
// 3. Скопируйте этот файл в telegram_config.dart:
// cp lib/core/telegram_config.dart.example lib/core/telegram_config.dart
//
// 4. Вставьте свои данные ниже
//
// 5. Добавьте в .gitignore (чтобы не попало в репозиторий):
// lib/core/telegram_config.dart
//
/// ⚠️ НЕ КОММИТЬТЕ ЭТОТ ФАЙЛ В GIT!
class TelegramConfig {
/// Токен вашего Telegram бота от @BotFather
static const String botToken = 'YOUR_BOT_TOKEN_HERE';
/// ID чата/канала куда отправлять логи (с минусом для групп)
static const String chatId = 'YOUR_CHAT_ID_HERE';
/// URL Telegram Bot API
static const String apiUrl = 'https://api.telegram.org';
/// Максимальный размер одного сообщения (4096 символов - лимит Telegram)
static const int maxMessageLength = 4000;
}