namespace Deal.Contracts.Integrations.Models; /// /// Имена операций Telegram-гейта для логов и диагностики /// public static class TelegramOperations { /// /// Статус аккаунта /// public const string Status = "status"; /// /// Вход по номеру телефона /// public const string StartPhone = "start_phone"; /// /// Вход по QR /// public const string StartQr = "start_qr"; /// /// Подтверждение кода /// public const string SendCode = "send_code"; /// /// Подтверждение облачного пароля /// public const string SendPassword = "send_password"; /// /// Выход из аккаунта /// public const string Logout = "logout"; /// /// Обновление каталога диалогов /// public const string RefreshDialogs = "refresh_dialogs"; /// /// Включение/выключение мониторинга диалога /// public const string SetMonitor = "set_monitor"; /// /// Включение/выключение мониторинга всех диалогов /// public const string SetMonitorAll = "set_monitor_all"; /// /// Перечитать последние сообщения /// public const string Backfill = "backfill"; /// /// Чтение последних сообщений /// public const string ReadRecent = "read_recent"; /// /// Чтение исходного сообщения /// public const string ReadSource = "read_source"; /// /// Поиск источников /// public const string Search = "search"; /// /// Информация об источнике /// public const string GetInfo = "get_info"; /// /// Чтение сообщений для оценки /// public const string ReadForEval = "read_for_eval"; /// /// Вступление в источник /// public const string Join = "join"; /// /// Выход из источника /// public const string Leave = "leave"; /// /// Информация об источнике (Discovery) /// public const string DiscoveryInfo = "discovery_info"; /// /// Чтение сообщений источника (Discovery) /// public const string DiscoveryRead = "discovery_read"; }