generated from array-in-a-matrix/matrix-bot-template
21 lines
873 B
Nim
21 lines
873 B
Nim
import nimbotsdk/matrixTypes
|
|
export ICryptoStorageProvider, Storage, Client, Content, Unsigned, Event,
|
|
Filter, Appservice
|
|
|
|
import nimbotsdk/MatrixAuth
|
|
export newMatrixAuth, passwordLogin
|
|
|
|
import nimbotsdk/MatrixClient
|
|
export newMatrixClient, onRoomMessage, addPreprocessor, getServerVersions,
|
|
start, sendReadReceipt, setTyping, replyText, replyHtmlText, replyNotice,
|
|
replyHtmlNotice, sendNotice, sendHtmlNotice, sendText, sendHtmlText,
|
|
sendMessage, sendEvent, sendRawEvent, sendStateEvent, redactEvent
|
|
|
|
import nimbotsdk/mixins/AutojoinRoomsMixin
|
|
export AutojoinRoomsMixinSetupOnClient, AutojoinRoomsMixinSetupOnAppservice
|
|
|
|
import nimbotsdk/preprocessors/RichRepliesPreprocessor
|
|
export newRichRepliesPreprocessor
|
|
|
|
import nimbotsdk/storage/[SimpleFsStorageProvider, RustSdkCryptoStorageProvider]
|
|
export newSimpleFsStorageProvider, RustSdkCryptoStorageProvider |