Struct for representing a single slack message.
t() :: %SlackCommand.Message{ as_user: term(), attachments: [map()], channel: String.t(), text: String.t() }
new(map()) :: t()
to(t(), String.t()) :: t()