Any chance you can rename the script from 'idm' because this really doesn't compare to iDM. For one thing, iDM uses SQL http://idm-bot.com/idm1.png
This script is a throttling manager, on my network we use a 2 min throttle instead of the default 1 minute throttle and if you don't stop getting throttled the delay before you can reconnect goes up, each time you fail to connect it resets the counter, so with mirc default settings, there's no way to connect to the server without manually disconnecting.
A few times one of the operators on my IRC server's #general channel has asked for a way to automatically keep track of abusers nicknames, I designed away of tracking the registered nicknames linked with their host. This script records the hosts on 3 different levels, but relies on performing a /whois or them joining after you. Often people join with alternate nicknames, this script should show the..