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";
}