The thing is that if I make my bot opensource, anyone that has the bot would be able to make himself the boot root or a bot global operator or w/e... That way all the nice rank design would be screwed.

The person installing your bot should be able to play god all he wants. So what if he gives himself root? It's his bot on his machine.

If the bot is closed-source then only the "config files" thing would be available (remember closed source means better security).

Microsoft Windows == Closed Source
Linux Operating System == Open Source

You tell me which one is known for better security?

Perhaps you should download eggdrop and thumb through its source, before tackling a bot of your own. You should note that eggdrop is open source, uses config files, and is the most used and secure ircbot known to the web. This isn't because it's closed source, which it isn't.

Closed Source is simply sweeping one's flaws under the carpet.

- Raccoon


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