Important: Generalize command code
Currently, the code that handles anarchy receiving a command is fairly broken for slack and discord backends. It works, but only coincidentally, as core/respond.go is pretty much hardcoded for the way IRC works. Both slack and discord use mentions instead of checking for a prefix. This code needs to be fixed.