or/and run encrypted eggdrop (not 100% secure, but will discourage not-so-eleet hackers from inflicting harm on your IRC endeavors, should they break into the shell)
I was used to patching eggdrop to encrypt config, user/chanfile, scripts and bot-to-bot traffic, some years ago, in the epoch of efnet channel wars (I can't believe I wasted my time with this hehe); yet the decryption key has to be stored somewhere, and it's only matter of time for a determined hacker to crack to bot executable, once he or she has access to it - but given that 90% of crackers are not that determined or/and skilled, you can have pretty good degree of security with totally encrypted bots, if you need your unregistered channel that bad hehe
I don't recommend psotnic because of few resons. He need eggdrop and it's scripts. Psotnic doesn't support that. You can add own modules to that bot, but you must know C++ a little and write it by yourself. Psotnic will have problems on other networks that IRCnet (same as Evangeline). Config files, userfile and chanfile is encrypted. Bot is available only as binary, so it is a little bit better protection than in Evangeline (which is distributed as source code). In that case you can use tcl pro bytecode compiling to compile config file into non-human readable form.
I suppose user will be smiling reading this, he mentioned somewhere he wrote a decompiler for TclPro which was to be expected, given that there are many decompilers for Java bytecode