Skyware
Select module
@skyware/bot
@skyware/firehose
@skyware/labeler
Search
Guides
Changelog
Changelog
Introduction
Getting Started
Glossary
Listening to Events
Chatting with Users
Advanced Posting
Rich Text
Embeds and Images
Docs
Classes
Bot
BotChatEmitter
BotEventEmitter
ChatMessage
Conversation
DeletedChatMessage
EmbedImage
ExternalEmbed
Facet
FacetFeature
FeedGenerator
ImagesEmbed
Labeler
LinkFeature
List
MentionFeature
Post
PostEmbed
PostReference
Profile
RateLimitedAgent
RecordEmbed
RecordWithMediaEmbed
RichText
StarterPack
TagFeature
Threadgate
Functions
facetAwareSegment
graphemeLength
isEmbedMainRecord
isEmbedView
postEmbedFromView
Enums
EventStrategy
GetUserPostsFilter
IncomingChatPreference
ListPurpose
PostSelfLabels
Types
BaseBotGetMethodOptions
BotCache
BotChatEmitterOptions
BotEventEmitterOptions
BotGetConversationMessagesOptions
BotGetPostOptions
BotGetTimelineOptions
BotGetUserLikesOptions
BotGetUserListsOptions
BotGetUserPostsOptions
BotGetUserStarterPacksOptions
BotLabelRecordOptions
BotListConversationsOptions
BotLoginOptions
BotOptions
BotPostOptions
BotSendMessageOptions
CacheOptions
ChatMessageData
ChatMessagePayload
ConversationData
DeletedChatMessageData
ExternalEmbedData
ExternalEmbedPayload
FeedGeneratorData
FeedGeneratorGetPostsOptions
ImageData
ImagePayload
LabelerData
ListData
ListFetchItemsOptions
ListGetFeedOptions
PostData
PostEmbedFromViewOptions
PostFetchChildrenOptions
PostFetchParentOptions
PostFetchRootOptions
PostPayload
PostReferenceData
ProfileData
RateLimitOptions
ReplyRef
RepoRef
StarterPackData
StarterPackFetchFeedsOptions
StarterPackFetchListOptions
StrongRef
ThreadgateData
EmbeddableRecord
interface
ChatMessageData
extends
DeletedChatMessageData
Data used to construct a ChatMessage class.
Properties
id
:
string
conversationId
?
:
string
sender
:
{
did
:
string
;
}
Properties
did
:
string
sentAt
:
Date
text
:
string
facets
?
:
Facet
[]
embed
?
:
StrongRef