There are some scripts around with public commands but are they secure?
I've found Fz Commands that probably is the most secure around but it needs chanserv to operate and I just want a script that works for my bots on EFnet. People on the userlist with a certain flag should be able to perform commands. For example !op, !deop, !ban, !kick, !unban and so on.
Of course there's LOL's tools but the latest version is not available anymore and I heard someone talk about a security leak when one has a nick that contains the { character. It would be possible to takeover the bot with just a few steps.
In FzCommands, ChanServ is only used by the bot to op itself when triggering the !up command. It is also configurable to work on other networks.
## Set Chanserv's nick.
## example: "CHANSERV" or "PRIVMSG chanserv@services.dal.net":
set fzcom(chanserv) "CHANSERV"
## Set Chanserv's op command.
## example: "op %chan %botnick" where %chan is #channel and %botnick is the bot's nick.
set fzcom(chanservop) "op %chan %botnick"