Re: fun command tracking: in that case it may be worth noting in the toggle’s help that the tracking is not persistent. (not a required change/fix)
Spice:
I don’t see any changes here, did you forget to push something?
titlecase: changes are 
capspam: changes just made the cog never take any action.
async def on_message(self, m: discord.Message):
count = 0
...
if m.author.bot is False and trigger != "[]":
count += 1
if count > 2:
... # unreachable code below.
This is an extremely pared down showing of the function here. Since these are the only places you use the variable, and none of the code snipped out causes this to iterate in any way, everything after that conditional can never happen. This was not what I was referring to by removing what was essentially a global counter here. You either need a per member persistent counter, or to ditch the counter entirely.