client): DirectMessagesClient
Crea una nueva instancia del cliente de mensajes directos
DirectMessagesClient
direct_messages/client.ts:340
▸ createByConversationId(dmConversationId, options): Promise<Response>
Crear un mensaje directo por ID de conversaciónEnvía un nuevo mensaje directo a una conversación específica mediante su ID.
Promise<Response>
Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:385
▸ createByConversationId(dmConversationId, options?): Promise<CreateDmEventResponse>
Promise<CreateDmEventResponse>
direct_messages/client.ts:398
▸ getEventsByConversationId(
id, options): Promise<Response>
Obtiene los eventos de MD de una conversación de mensajes directosRecupera los eventos de mensajes directos de una conversación específica.
Promise<Response>
Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:506
▸ getEventsByConversationId(id, options?): Promise<Get2DmConversationsIdDmEventsResponse>
Promise<Get2DmConversationsIdDmEventsResponse>
direct_messages/client.ts:519
▸ createConversation(
options): Promise<Response>
Crear una conversación de MD
Inicia una nueva conversación de mensaje directo con los participantes especificados.
Promise<Response>
Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:784
▸ createConversation(options?): Promise<CreateDmEventResponse>
Promise<CreateDmEventResponse>
direct_messages/client.ts:793
▸ getEventsByParticipantId(
participantId, options): Promise<Response>
Obtener eventos de mensajes directos de una conversación
Recupera los eventos de mensajes directos para una conversación específica.
Promise<Response>
Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:889
▸ getEventsByParticipantId(participantId, options?): Promise<Get2DmConversationsWithParticipantIdDmEventsResponse>
Promise<Get2DmConversationsWithParticipantIdDmEventsResponse>
direct_messages/client.ts:902
▸ getEvents(
options): Promise<Response>
Obtener eventos de MD
Obtiene una lista de eventos recientes de mensajes directos de todas las conversaciones.
Promise<Response>
Promesa que se resuelve con la respuesta de la API o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:1167
▸ getEvents(options?): Promise<Get2DmEventsResponse>
Promise<Get2DmEventsResponse>
direct_messages/client.ts:1176
▸ getEventsById(
eventId, options): Promise<Response>
Obtener evento de MD por IDObtiene los detalles de un evento de mensaje directo específico por su ID.
Promise<Response>
Promise que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:1433
▸ getEventsById(eventId, options?): Promise<Get2DmEventsEventIdResponse>
Promise<Get2DmEventsEventIdResponse>
direct_messages/client.ts:1446
▸ deleteEvents(
eventId, options): Promise<Response>
Eliminar evento de MDElimina un evento de mensaje directo específico por su id, si pertenece al usuario autenticado.
Promise<Response>
Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:1656
▸ deleteEvents(eventId): Promise<DeleteDmResponse>
Promise<DeleteDmResponse>
direct_messages/client.ts:1669
▸ createByParticipantId(
participantId, options): Promise<Response>
Crear un mensaje directo por identificador de participante
Envía un nuevo mensaje directo a un participante específico mediante su identificador.
Promise<Response>
Promesa que se resuelve con la respuesta de la API o con el objeto Response sin procesar si requestOptions.raw es true
direct_messages/client.ts:1760
▸ createByParticipantId(participantId, options?): Promise<CreateDmEventResponse>
Promise<CreateDmEventResponse>
direct_messages/client.ts:1773