Additionally, I discovered why '0' is being stored, because I use it as a reserve character for channels that don't have keys, when I'm joining many channels.

Example:
/JOIN #chan1,#chan2,#chan3,#chan4 0,0,key3,0
...where #chan3 has the key 'key3'

I can only assume /JOIN 0 (ie, partall) will record '0' aswell.

- Raccoon


Well. At least I won lunch.
Good philosophy, see good in bad, I like!