Class RealtimeDirectThread

Hierarchy

Constructors

Properties

activityIndicator: DirectEventsOperationObservables<ThreadActivityIndicatorPayload> = 'direct-thread-activity-indicator'
adminUserIds: DirectEventsOperationObservables<ThreadAdminUserIdsPayload> = 'direct-thread-admin-user-ids'
approvalRequired: DirectEventsOperationObservables<{}> = 'direct-thread-approval-required'
hasSeen: DirectEventsOperationObservables<ThreadHasSeenPayload> = 'direct-thread-has-seen'
message: DirectEventsOperationObservables<ThreadMessagePayload> = 'direct-thread-message'
reaction: DirectEventsOperationObservables<ThreadReactionPayload> = 'direct-thread-reaction'
shhMode: DirectEventsOperationObservables<ThreadShhModePayload> = 'direct-thread-shh-mode'
update: DirectEventsOperationObservables<ThreadUpdatePayload> = 'direct-thread-update'

Methods

  • Parameters

    • options: {
          hashtag: string;
          text?: string;
      }
      • hashtag: string
      • Optional text?: string

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          link_text: string;
          link_urls: string[];
      }
      • link_text: string
      • link_urls: string[]

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          text?: string;
          venue_id: string;
      }
      • Optional text?: string
      • venue_id: string

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          media_id: string;
          text?: string;
      }
      • media_id: string
      • Optional text?: string

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          profile_user_id: string;
          text?: string;
      }
      • profile_user_id: string
      • Optional text?: string

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          emoji?: string;
          item_id: string;
          reaction_status?: "created" | "deleted";
          target_item_type?: string;
      }
      • Optional emoji?: string
      • item_id: string
      • Optional reaction_status?: "created" | "deleted"
      • Optional target_item_type?: string

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          skipUrlCheck?: boolean;
          text: string;
      }
      • Optional skipUrlCheck?: boolean
      • text: string

    Returns Promise<DirectItemAckResponse>

  • Parameters

    • options: {
          media_id: string;
          text?: string;
      }
      • media_id: string
      • Optional text?: string

    Returns Promise<DirectItemAckResponse>