haskell-tdlib-2.0.47.0
Safe HaskellSafe-Inferred
LanguageGHC2021

TD.Data.ChatAction

Synopsis

Documentation

data ChatAction Source #

Describes the different types of activity in a chat

Constructors

ChatActionTyping

The user is typing a message

ChatActionRecordingVideo

The user is recording a video

ChatActionUploadingVideo

The user is uploading a video

Fields

ChatActionRecordingVoiceNote

The user is recording a voice note

ChatActionUploadingVoiceNote

The user is uploading a voice note

Fields

ChatActionUploadingPhoto

The user is uploading a photo

Fields

ChatActionUploadingDocument

The user is uploading a document

Fields

ChatActionChoosingSticker

The user is picking a sticker to send

ChatActionChoosingLocation

The user is picking a location or venue to send

ChatActionChoosingContact

The user is picking a contact to send

ChatActionStartPlayingGame

The user has started to play a game

ChatActionRecordingVideoNote

The user is recording a video note

ChatActionUploadingVideoNote

The user is uploading a video note

Fields

ChatActionWatchingAnimations

The user is watching animations sent by the other party by clicking on an animated emoji

Fields

ChatActionCancel

The user has canceled the previous action

Instances

Instances details
FromJSON ChatAction Source # 
Instance details

Defined in TD.Data.ChatAction

ToJSON ChatAction Source # 
Instance details

Defined in TD.Data.ChatAction

Show ChatAction Source # 
Instance details

Defined in TD.Data.ChatAction

Eq ChatAction Source # 
Instance details

Defined in TD.Data.ChatAction

ShortShow ChatAction Source # 
Instance details

Defined in TD.Data.ChatAction