matrix-bot-0.2.0: Matrix multipurpose bot

Index

AccessToken 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
AppCommandMatrixBot.Options
AppCommandAuthMatrixBot.Options
AppCommandEditMessageMatrixBot.Options
appCommandParserMatrixBot.Options
appCommandParserInfoMatrixBot.Options
AppCommandSendMessageMatrixBot.Options
AppCommandStartMatrixBot.Options
authenticateMatrixBot.Auth
AuthenticatedMatrixBot.MatrixApi
AuthOptions 
1 (Type/Class)MatrixBot.Options
2 (Data Constructor)MatrixBot.Options
authOptionsLogLevelMatrixBot.Options
authOptionsMxidMatrixBot.Options
authOptionsOutputFileMatrixBot.Options
authOptionsParserMatrixBot.Options
authOptionsPasswordMatrixBot.Options
BotConfig 
1 (Type/Class)MatrixBot.Bot.BotConfig
2 (Data Constructor)MatrixBot.Bot.BotConfig
BotConfigReactToUsers 
1 (Type/Class)MatrixBot.Bot.BotConfig
2 (Data Constructor)MatrixBot.Bot.BotConfig
botConfigReactToUsersMatrixBot.Bot.BotConfig
botConfigReactToUsersLeaveReactionsMatrixBot.Bot.BotConfig
botConfigReactToUsersRoomsFilterMatrixBot.Bot.BotConfig
botConfigReactToUsersUsersFilterMatrixBot.Bot.BotConfig
BotConfigReplyToMedia 
1 (Type/Class)MatrixBot.Bot.BotConfig
2 (Data Constructor)MatrixBot.Bot.BotConfig
botConfigReplyToMediaMatrixBot.Bot.BotConfig
botConfigReplyToMediaHtmlMessageTemplateMatrixBot.Bot.BotConfig
botConfigReplyToMediaMessageTemplateMatrixBot.Bot.BotConfig
botConfigReplyToMediaMsgtypeFilterMatrixBot.Bot.BotConfig
botConfigReplyToMediaRoomsFilterMatrixBot.Bot.BotConfig
botConfigReplyToMediaUsersFilterMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_DynamicExtractedValueNameMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_DynamicExtractedValueName_MediaIdMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_DynamicFieldNameMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_DynamicFieldName_BodyMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_DynamicFieldName_MsgTypeMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_DynamicFieldName_UrlMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_MessageTemplateEntryMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_MessageTemplateEntry_DynamicSubstitution_ExtractedValueMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_MessageTemplateEntry_DynamicSubstitution_FieldMatrixBot.Bot.BotConfig
BotConfigReplyToMedia_MessageTemplateEntry_PlainStringMatrixBot.Bot.BotConfig
BotJobMatrixBot.Bot.Jobs.BotJob
BotJobSendMessageMatrixBot.Bot.Jobs.BotJob
BotJobSendReactionMatrixBot.Bot.Jobs.BotJob
BotJobsQueue 
1 (Type/Class)MatrixBot.Bot.Jobs.Queue
2 (Data Constructor)MatrixBot.Bot.Jobs.Queue
botJobsReaderMatrixBot.Bot.Jobs.Queue
botJobsWriterMatrixBot.Bot.Jobs.Queue
BotMMatrixBot.Bot.BotM
camelCaseToSnakeCaseMatrixBot.AesonUtils
ClientEventMatrixBot.MatrixApi
ClientEventGeneric 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
clientEventGenericContentMatrixBot.MatrixApi
clientEventGenericEventIdMatrixBot.MatrixApi
clientEventGenericOriginServerTsMatrixBot.MatrixApi
clientEventGenericRoomIdMatrixBot.MatrixApi
clientEventGenericSenderMatrixBot.MatrixApi
clientEventGenericStateKeyMatrixBot.MatrixApi
clientEventGenericTypeMatrixBot.MatrixApi
clientEventGenericUnsignedMatrixBot.MatrixApi
ClientEventMRoomMessageMatrixBot.MatrixApi
ClientEventOtherMatrixBot.MatrixApi
ClientV3MatrixBot.MatrixApi
createLogStateMatrixBot.Log
CreateUserFilterMatrixBot.MatrixApi
Credentials 
1 (Type/Class)MatrixBot.Auth
2 (Data Constructor)MatrixBot.Auth
credentialsMatrixBot.Auth
credentialsAccessTokenMatrixBot.Auth
credentialsFileMatrixBot.Options
credentialsHomeServerMatrixBot.Auth
credentialsUsernameMatrixBot.Auth
cutTypeNamePrefixMatrixBot.AesonUtils
defaultMonadLoggerLogMatrixBot.Log
defaultRequestOptionsMatrixBot.MatrixApi.Client
EditMessageOptions 
1 (Type/Class)MatrixBot.Options
2 (Data Constructor)MatrixBot.Options
editMessageOptionsCredentialsFileMatrixBot.Options
editMessageOptionsHtmlMessageMatrixBot.Options
editMessageOptionsHtmlMessageCompatMatrixBot.Options
editMessageOptionsLogLevelMatrixBot.Options
editMessageOptionsMessageMatrixBot.Options
editMessageOptionsMessageCompatMatrixBot.Options
editMessageOptionsMessageIdMatrixBot.Options
editMessageOptionsParserMatrixBot.Options
editMessageOptionsReplyToMatrixBot.Options
editMessageOptionsRoomIdMatrixBot.Options
editMessageOptionsTransactionIdMatrixBot.Options
EventContentMatrixBot.MatrixApi
EventId 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
EventResponse 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
eventResponseEventIdMatrixBot.MatrixApi
EventsApiMatrixBot.MatrixApi
eventsListenerMatrixBot.Bot.EventsListener
EventsResponse 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
eventsResponseChunkMatrixBot.MatrixApi
eventsResponseEndMatrixBot.MatrixApi
eventsResponseStartMatrixBot.MatrixApi
EventsTimeout 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
EventToken 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
filterByMediaMsgtypeMatrixBot.Bot.EventsListener.Filters
filterByRoomMatrixBot.Bot.EventsListener.Filters
filterByUserMatrixBot.Bot.EventsListener.Filters
FilterId 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
forceLogInitializationMatrixBot.Log
genTransactionIdMatrixBot.SharedTypes
getAuthenticatedMatrixRequestMatrixBot.Auth
getNextJobMatrixBot.Bot.Jobs.Queue
GetUserFilterMatrixBot.MatrixApi
HasBotJobsReaderMatrixBot.Bot.Jobs.Queue
HasBotJobsWriterMatrixBot.Bot.Jobs.Queue
HasCredentialsMatrixBot.Auth
HasLoggerMatrixBot.Log
HasRetryParamsMatrixBot.SharedTypes
HomeServer 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
htmlBodyFormatValueMatrixBot.MatrixApi
InReplyTo 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
inReplyToEventIdMatrixBot.MatrixApi
jobsHandlerMatrixBot.Bot.Jobs.Handlers.MainHandler
ListRoomApiMatrixBot.MatrixApi
ListRoomResponse 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
listRoomResponseVisibilityMatrixBot.MatrixApi
LocatedRoomIdMatrixBot.SharedTypes
logDebugMatrixBot.Log
logErrorMatrixBot.Log
logEventResponseMatrixBot.Bot.Jobs.Log
Logger 
1 (Type/Class)MatrixBot.Log
2 (Data Constructor)MatrixBot.Log
loggerMatrixBot.Log
LoginApiMatrixBot.MatrixApi
logInfoMatrixBot.Log
LoginRequest 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
loginRequestPasswordMatrixBot.MatrixApi
loginRequestTypeMatrixBot.MatrixApi
loginRequestUserMatrixBot.MatrixApi
LoginResponse 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
loginResponseAccessTokenMatrixBot.MatrixApi
loginResponseHomeServerMatrixBot.MatrixApi
loginResponseUserIdMatrixBot.MatrixApi
logLevelMatrixBot.Options
LogStateHandleMatrixBot.Log
logWarnMatrixBot.Log
MAnnotationTypeMatrixBot.MatrixApi.Types.MEventTypes
MAnnotationTypeOneOfMatrixBot.MatrixApi.Types.MEventTypes
MatrixApiClient 
1 (Type/Class)MatrixBot.MatrixApi.Client
2 (Data Constructor)MatrixBot.MatrixApi.Client
MAudioType 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
MediaMsgtypeMatrixBot.Bot.EventsListener.Filters
MediaMsgtypeFilterMatrixBot.Bot.EventsListener.Filters
MediaMsgtype_AudioMatrixBot.Bot.EventsListener.Filters
MediaMsgtype_FileMatrixBot.Bot.EventsListener.Filters
MediaMsgtype_ImageMatrixBot.Bot.EventsListener.Filters
MediaMsgtype_VideoMatrixBot.Bot.EventsListener.Filters
MessageEdit 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
3 (Type/Class)MatrixBot.Bot.Jobs.Handlers.SendMessage
4 (Data Constructor)MatrixBot.Bot.Jobs.Handlers.SendMessage
messageEditMessageIdMatrixBot.Bot.Jobs.Handlers.SendMessage
messageEditMsgtypeMatrixBot.MatrixApi
messageEditNewContentBodyMatrixBot.MatrixApi
messageEditNewContentHtmlBodyMatrixBot.MatrixApi
messageEditNewHtmlMatrixBot.Bot.Jobs.Handlers.SendMessage
messageEditNewTextMatrixBot.Bot.Jobs.Handlers.SendMessage
messageEditRelatedToMatrixBot.MatrixApi
MEventTypeMatrixBot.MatrixApi.Types.MEventTypes
MEventTypeOneOfMatrixBot.MatrixApi.Types.MEventTypes
mEventTypeOneOfToMEventTypeMatrixBot.MatrixApi.Types.MEventTypes
mEventTypeToStringMatrixBot.MatrixApi.Types.MEventTypes
MFileType 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
Microseconds 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
Milliseconds 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
millisecondsToMicrosecondsMatrixBot.SharedTypes
MImageType 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mInReplyToKeyMatrixBot.MatrixApi
mkBotJobsQueueMatrixBot.Bot.Jobs.Queue
mkMatrixApiClientMatrixBot.MatrixApi.Client
MLoginPasswordTypeMatrixBot.MatrixApi.Types.MEventTypes
MLoginPasswordTypeOneOfMatrixBot.MatrixApi.Types.MEventTypes
mNewContentKeyMatrixBot.MatrixApi
MReactionContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mReactionContentMRelatesToMatrixBot.MatrixApi
MReactionTypeMatrixBot.MatrixApi.Types.MEventTypes
MReactionTypeOneOfMatrixBot.MatrixApi.Types.MEventTypes
mRelatedToKeyMatrixBot.MatrixApi
mReplaceTypeMatrixBot.MatrixApi
MRoomMessageClientEvent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
MRoomMessageClientEventContentMatrixBot.MatrixApi
mRoomMessageClientEventContentMatrixBot.MatrixApi
MRoomMessageClientEventContentMAudioMatrixBot.MatrixApi
MRoomMessageClientEventContentMFileMatrixBot.MatrixApi
MRoomMessageClientEventContentMImageMatrixBot.MatrixApi
MRoomMessageClientEventContentMTextMatrixBot.MatrixApi
MRoomMessageClientEventContentMVideoMatrixBot.MatrixApi
MRoomMessageClientEventContentOtherMatrixBot.MatrixApi
mRoomMessageClientEventTypeMatrixBot.MatrixApi
MRoomMessageContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mRoomMessageContentBodyMatrixBot.MatrixApi
mRoomMessageContentHtmlBodyMatrixBot.MatrixApi
mRoomMessageContentMessageEditMatrixBot.MatrixApi
mRoomMessageContentMRelatesToMatrixBot.MatrixApi
mRoomMessageContentMsgtypeMatrixBot.MatrixApi
MRoomMessageMAudioMsgtypeClientEventContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mRoomMessageMAudioMsgtypeClientEventContentBodyMatrixBot.MatrixApi
mRoomMessageMAudioMsgtypeClientEventContentMsgtypeMatrixBot.MatrixApi
mRoomMessageMAudioMsgtypeClientEventContentUrlMatrixBot.MatrixApi
MRoomMessageMFileMsgtypeClientEventContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mRoomMessageMFileMsgtypeClientEventContentBodyMatrixBot.MatrixApi
mRoomMessageMFileMsgtypeClientEventContentMsgtypeMatrixBot.MatrixApi
mRoomMessageMFileMsgtypeClientEventContentUrlMatrixBot.MatrixApi
MRoomMessageMImageMsgtypeClientEventContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mRoomMessageMImageMsgtypeClientEventContentBodyMatrixBot.MatrixApi
mRoomMessageMImageMsgtypeClientEventContentMsgtypeMatrixBot.MatrixApi
mRoomMessageMImageMsgtypeClientEventContentUrlMatrixBot.MatrixApi
MRoomMessageMTextMsgtypeClientEventContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mRoomMessageMTextMsgtypeClientEventContentBodyMatrixBot.MatrixApi
mRoomMessageMTextMsgtypeClientEventContentMsgtypeMatrixBot.MatrixApi
MRoomMessageMVideoMsgtypeClientEventContent 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mRoomMessageMVideoMsgtypeClientEventContentBodyMatrixBot.MatrixApi
mRoomMessageMVideoMsgtypeClientEventContentMsgtypeMatrixBot.MatrixApi
mRoomMessageMVideoMsgtypeClientEventContentUrlMatrixBot.MatrixApi
MRoomMessageTypeMatrixBot.MatrixApi.Types.MEventTypes
MRoomMessageTypeOneOfMatrixBot.MatrixApi.Types.MEventTypes
MsgtypeStringMatrixBot.MatrixApi
msgtypeStringMatrixBot.MatrixApi
MTextType 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
mTypeGenericParseJSONMatrixBot.MatrixApi
MVideoType 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
Mxid 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
mxidHomeServerMatrixBot.SharedTypes
mxidParserMatrixBot.SharedTypes
mxidUsernameMatrixBot.SharedTypes
myGenericParseJSONMatrixBot.AesonUtils
myGenericToJSONMatrixBot.AesonUtils
parseAppCommandMatrixBot.Options
Password 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
printMxidMatrixBot.SharedTypes
printRetryDelaySecondsMatrixBot.SharedTypes
printRoomIdMatrixBot.SharedTypes
reactToUsersMatrixBot.Bot.EventsListener.Handlers.ReactToUsers
RelatesTo 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
relatesToEventIdMatrixBot.MatrixApi
relatesToKeyMatrixBot.MatrixApi
relatesToRelTypeMatrixBot.MatrixApi
replyToMediaMatrixBot.Bot.EventsListener.Handlers.ReplyToMedia
RequestOptions 
1 (Type/Class)MatrixBot.MatrixApi.Client
2 (Data Constructor)MatrixBot.MatrixApi.Client
requestOptionsTimeoutMatrixBot.MatrixApi.Client
RetryDelay 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
retryDelayMatrixBot.SharedTypes
RetryLimit 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
retryLimitMatrixBot.SharedTypes
retryOnClientErrorMatrixBot.Bot.Retry
RoomIdMatrixBot.SharedTypes
roomIdMatrixBot.Options
roomIdParserMatrixBot.SharedTypes
RoomsFilterMatrixBot.Bot.EventsListener.Filters
RoomVisibilityMatrixBot.MatrixApi
RoomVisibilityPrivateMatrixBot.MatrixApi
RoomVisibilityPublicMatrixBot.MatrixApi
runAppMatrixBot.App
runLoggerMatrixBot.Log
runMatrixApiClientMatrixBot.MatrixApi.Client
runMatrixApiClient'MatrixBot.MatrixApi.Client
runMatrixApiClientDoNotShowReqBodyMatrixBot.MatrixApi.Client
runMatrixApiClientDoNotShowReqBody'MatrixBot.MatrixApi.Client
Seconds 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
secondsToMicrosecondsMatrixBot.SharedTypes
secondsToMillisecondsMatrixBot.SharedTypes
SendEventApiMatrixBot.MatrixApi
sendJobMatrixBot.Bot.Jobs.Queue
sendMessageMatrixBot.Bot.Jobs.Handlers.SendMessage
SendMessageOptions 
1 (Type/Class)MatrixBot.Options
2 (Data Constructor)MatrixBot.Options
sendMessageOptionsCredentialsFileMatrixBot.Options
sendMessageOptionsHtmlMessageMatrixBot.Options
sendMessageOptionsLogLevelMatrixBot.Options
sendMessageOptionsMessageMatrixBot.Options
sendMessageOptionsParserMatrixBot.Options
sendMessageOptionsReplyToMatrixBot.Options
sendMessageOptionsRoomIdMatrixBot.Options
sendMessageOptionsTransactionIdMatrixBot.Options
sendReactionMatrixBot.Bot.Jobs.Handlers.SendReaction
ServerlessRoomIdMatrixBot.SharedTypes
setLogLevelMatrixBot.Log
StartOptions 
1 (Type/Class)MatrixBot.Options
2 (Data Constructor)MatrixBot.Options
startOptionsBotConfigFileMatrixBot.Options
startOptionsCredentialsFileMatrixBot.Options
startOptionsEventsTimeoutMatrixBot.Options
startOptionsEventTokenFileMatrixBot.Options
startOptionsLogLevelMatrixBot.Options
startOptionsParserMatrixBot.Options
startOptionsRetryDelayMatrixBot.Options
startOptionsRetryLimitMatrixBot.Options
startTheBotMatrixBot.Bot
startupSmokeTestMatrixBot.Bot.SmokeTest
TransactionId 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
transactionIdMatrixBot.Options
unAccessTokenMatrixBot.SharedTypes
unEventIdMatrixBot.SharedTypes
unEventsTimeoutMatrixBot.SharedTypes
unEventTokenMatrixBot.SharedTypes
unFilterIdMatrixBot.SharedTypes
unHomeServerMatrixBot.SharedTypes
unMicrosecondsMatrixBot.SharedTypes
unMillisecondsMatrixBot.SharedTypes
unPasswordMatrixBot.SharedTypes
unRetryDelayMatrixBot.SharedTypes
unRetryLimitMatrixBot.SharedTypes
unSecondsMatrixBot.SharedTypes
unTransactionIdMatrixBot.SharedTypes
unUsernameMatrixBot.SharedTypes
UserFilter 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
userFilterAccountDataMatrixBot.MatrixApi
userFilterEventFieldsMatrixBot.MatrixApi
userFilterEventFormatMatrixBot.MatrixApi
UserFilterIdResponse 
1 (Type/Class)MatrixBot.MatrixApi
2 (Data Constructor)MatrixBot.MatrixApi
userFilterIdResponseMatrixBot.MatrixApi
userFilterPresenceMatrixBot.MatrixApi
userFilterRoomMatrixBot.MatrixApi
Username 
1 (Type/Class)MatrixBot.SharedTypes
2 (Data Constructor)MatrixBot.SharedTypes
UsersFilterMatrixBot.Bot.EventsListener.Filters
withLoggerMatrixBot.Log
withReqAndAuthMatrixBot.Bot