I checked all my scripts which are loaded,but I could NOT FIND anything with help regarding this problem.
But I realized that ALL my bots respong to /msg botname help with a private notice of this:
[16:45:21] • [Notice-Private] entertainer (~botname@10.20.30.40) : /MSG commands for entertainer:
[16:45:23] • [Notice-Private] entertainer (~botname@10.20.30.40) : All users: ADDHOST HELP IDENT INFO PASS VOICE WHO WHOIS
[16:45:25] • [Notice-Private] entertainer (~botname@10.20.30.40) : Channel/global ops: OP INVITE GO KEY
[16:45:27] • [Notice-Private] entertainer (~botname@10.20.30.40) : Global masters: DIE JUMP MEMORY SAVE REHASH RESET
[16:45:29] • [Notice-Private] entertainer (~botname@10.20.30.40) : Channel masters: STATUS
[16:45:31] • [Notice-Private] entertainer (~botname@10.20.30.40) : For help on a command, /MSG entertainer HELP <command>. You are a master. Many many more commands are available via dcc chat. There may also be additional commands provided by other modules.
I want that do disable for normal public users, the should NOT GET a reply, else they could know that this is an eggdrop. I want prevent that.
Only identified users with matching hostmask in my eggdrop user list, should be able to use this /MSG commands. Although I don't really need them, because I do everything with Telnet-Connect and Partyline
But can you tell me how to do disable these /MSG commands to my bots?
proc *msg:help {nick uhost hand arg} {
if {[matchattr $hand n]} {
puthelp "NOTICE $nick :/MSG commands for $::botnick:"
puthelp "NOTICE $nick :All users: ADDHOST HELP IDENT INFO PASS VOICE WHO WHOIS"
puthelp "NOTICE $nick :Channel/global ops: OP INVITE GO KEY"
puthelp "NOTICE $nick :Global masters: DIE JUMP MEMORY SAVE REHASH RESET"
puthelp "NOTICE $nick :Channel masters: STATUS"
puthelp "NOTICE $nick :For help on a command, /MSG $::botnick HELP <command>. You are a master. Many many more commands are available via dcc chat. There may also be additional commands provided by other modules."
}
}