Slack state
Pattern matches against messages and returns updated Slack state
update(Map, Map) :: {Symbol, Map}
Pattern matches against messages and returns updated Slack state.