I wanna an script that DNS users in join.
for example:
Resolved FLA1Aaf128.hrs.mesh.ad.jp to 210.147.70.128
when i add that hostname to the akick list of the bot *!*@210.147.70.*
when someone enter the channel with a hostname of FLA1Aaf128.hrs.mesh.ad.jp. bot won't kickban him, so i wanna make my bot kickban him.
any idea ?
By the way, in the network i use, Undernet, banning the numerical IP will ban any host that match that IP, which is your case here, dont need a script for that. But in the other hand, banning the host, wont ban the numerical IP. That s why i use this script.
# This module provides asynchronous dns support. This will avoid long
# periods where the bot just hangs there, waiting for a hostname to
# resolve, which will often let it timeout on all other connections.
loadmodule dns
# [0=no/1=yes] Do you want to enable auto updating? If you chose to
# disable auto updating, it will not automatically update the script
# upon finding a newer version.
set mc_dnsb(:config:svs:enable) 0
Also, comment this line so the script will not try to connect to the server each day at midnight.
I haven't been able to get this to work on eggdrop versions 1.6.17+ including cvs versions. It could be it needs a little fixing to make it work, or there have been some issues with parts of the code not being the same as it was when this script was wrote. If i find the time too, i'll try to see if i can fix this script or at least find out whats wrong with it.