| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Simplex.Chat.Bot
Documentation
chatBotRepl :: String -> (Contact -> String -> IO String) -> User -> ChatController -> IO () Source #
initializeBotAddress :: ChatController -> IO () Source #
initializeBotAddress' :: Bool -> ChatController -> IO () Source #
sendMessage :: ChatController -> Contact -> Text -> IO () Source #
sendMessage' :: ChatController -> ContactId -> Text -> IO () Source #
sendComposedMessage :: ChatController -> Contact -> Maybe ChatItemId -> MsgContent -> IO () Source #
sendComposedMessage' :: ChatController -> ContactId -> Maybe ChatItemId -> MsgContent -> IO () Source #
sendComposedMessages :: ChatController -> SendRef -> NonEmpty MsgContent -> IO () Source #
sendComposedMessages_ :: ChatController -> SendRef -> NonEmpty (Maybe ChatItemId, MsgContent) -> IO () Source #
deleteMessage :: ChatController -> Contact -> ChatItemId -> IO () Source #
contactRef :: Contact -> ChatRef Source #
printLog :: ChatController -> ChatLogLevel -> String -> IO () Source #
contactInfo :: Contact -> String Source #