Marvin
data Script a
defineScript
data ScriptInit a
data ScriptId
data ScriptDefinition a r
class IsAdapter a
data BotReacting a d r
hear
respond
enter
exit
enterIn
exitFrom
topic
topicIn
customTrigger
getData
getMessage
getMatch
getTopic
getChannel
getUser
getUsername
getChannelName
resolveUser
resolveChannel
send
reply
messageChannel
messageChannel'
getConfigVal
requireConfigVal
getBotName
type Message
type Topic
extractAction
extractReaction