Igor v0.3.0 Igor.Responder.Helper behaviour View Source
Helper for writing responders.
This is similar to Igor.Responder.ModuleHelper
, but allows for the
responder to be bound to some data.
An example of a responder using this is Igor.Responder.Uptime
.
Link to this section Summary
Link to this section Callbacks
Link to this callback
help(responder, cmdprefix)
View Sourcehelp(responder :: Igor.Responder.Proto.t(), cmdprefix :: String.t()) :: [ String.t() ]
Link to this callback
help(responder, cmdprefix, cmd)
View Sourcehelp( responder :: Igor.Responder.Proto.t(), cmdprefix :: String.t(), cmd :: String.t() ) :: String.t() | nil
Link to this callback
respond(responder, msg, bot)
View Sourcerespond( responder :: Igor.Responder.Proto.t(), msg :: Igor.Message.t(), bot :: Igor.t() ) :: any()