bootdesk/chat-sdk

Contracts

Table of Contents

Namespaces

CompositeInterfaces

Interfaces

Adapter
AdapterHasMessagingWindow
AdapterResolver
BroadcastAdapter
ConcurrencyHandler
FileUploadConverter
FormatConverter
HandlesActions
HandlesBatchedWebhooks
HandlesMessageCosts
HandlesModals
HandlesOptionsLoad
HandlesReactions
HandlesSlackEvents
HandlesSlashCommands
HandlesStatuses
HasAuthorInfo
HasDynamicSyncPreference
Optional interface for adapters whose sync/async preference is determined at runtime rather than at compile time (via marker interfaces RequiresSyncResponse / RequiresAsyncResponse).
HeardMiddleware
IdentityResolver
MustRehydrateAttachments
ReceivingMiddleware
RequiresAsyncResponse
Marker interface for adapters that expect a quick 200 ACK and should always defer message processing to async execution.
RequiresSyncResponse
Marker interface for adapters that require the bot's response within the same HTTP request.
SendingMiddleware
SentMiddleware
StateAdapter
SupportsDeleteMessages
SupportsEditMessages
SupportsEditThread
SupportsModals
TranscriptsApi
WebhookEventMiddleware
WebhookMiddleware
On this page

Search results