Eggdrop v1.6.18
TCL ip_hide.tcl to trigger mode +x which modify the eggdrop address before joining a channel.
I added the following command to the above TCL
putserv "silence *,~*!*@*.undernet.org"
This command makes the eggdrop deaf to X messages before the eggdrop gets confirmation that the address has been changed. The impact is that the eggdrop doesn't join our channel.
TCL is not my cup of tea. I would appreciate if someone could create a TCL which would send that command after the eggdrop joins a particular channel.
In the .conf file, there is a proc called init-server. It s is a Tcl script that run immediately after connecting to a server. So instead of adding that line to ip_hide.tcl, add it to init-server.