Wow, thanks Genius, I actually like your alphabet idea. Made a small correction to change seen.txt to $+(seen.,$lower($left($nick,1)),.txt) for the /write and $read(), and the /seen alias.
That just cuts my file size to 26 unevenly pieces. That means I can expect around 26x the time before I lag. I did thought about making a file for every nick but, meh. Maybe someday if I join thousands of channels...
