t() :: %Clover.MessageHandler{ match: Regex.t(), mention?: boolean(), options: keyword(), respond: function() }