Un cliente de Telegram completo, cuentas de usuario y bots
TsgcTDLib_Telegram está construido sobre TDLib, la Telegram Database Library oficial que impulsa las propias aplicaciones de Telegram, así que inicia sesión como una cuenta de usuario real o como un bot, no solo a través de la Bot API. El flujo de autenticación por número de teléfono se expone como eventos, OnAuthenticationCode, OnAuthenticationPassword para la 2FA y OnRegisterUser, y el tráfico llega tipado: OnMessageText, OnMessagePhoto, OnMessageVideo, OnMessageDocument, OnNewChat y OnNewCallbackQuery, con un OnEvent en crudo por debajo. Envía texto, texto enriquecido, documentos, fotos, vídeos, álbumes y facturas, edita, elimina, reenvía y fija mensajes, crea y busca chats, grupos, supergrupos y chats secretos, y adjunta teclados en línea o de respuesta, incluidos los botones de solicitud de ubicación y de número de teléfono. Todo lo que TDLib sabe hacer y aún no está envuelto pasa por SendCustomRequest, y los proxies HTTP, SOCKS5 y MTProto son una sola llamada cada uno.