You do NOT want to gather the nicks of everyone in a channel. Trust me. To do that, you would have to have the script (really a lightweight bot) JOIN each channel, run NAMES in each channel, parse the results, update the database and exit.
Imagine how disruptive it would be for this bot to bounce in and out every 5 minutes or so...
As for the server load, its minimal. The real load is on the IRC server.
|