Working on the .ccha command

I have updated the .ccha command a little bit, and that means I broke it,
I'm still working on it however I am doing this so this way that if I
accidentally fuck up I have an earlier version to use.
Hopefully a working command

Hopefully this works, thanks to a friend of mine for helping me write this
code. It should work across channels, this is the final commit of this
branch, should it work, before merging
Small bugfix and code cleanup

This is the final commit of the branch as it seems like all kinks have
been ironed out. This will be merged after testing is complete
Fixed an error

I fixed a small error in which the message would be read as the channel
after testing this will be merged into the main branch