So I recently started scripting my IRCd again in mIRC.
Anyway, long story short, I started wondering what constitutes as a valid channel key? What is allowed? What isn't allowed?
The nearest I could conclude is that a key cannot start with : - other than that, I don't know.
And is there a valid regex pattern for one?