40 lines
1.8 KiB
Plaintext
40 lines
1.8 KiB
Plaintext
|
|
// 🔐 ИНСТРУКЦИЯ ПО НАСТРОЙКЕ 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;
|
|||
|
|
}
|