Replace type logic with tags and conditions

type/tag attributes are being deprecated in favor of using conditionals.
Getting with the times.
don't nuke the message for chat logs