I would like to see some options added to /dns to make it a little better.
Add -s to specify which DNS server to use. For scripts that want to do RBL or dronebl lookups, this would be useful. Impossible to do currently.
-t specifies what type of result to return, whether it's an A record AAAA, PTR, etc or -t ANY (default)
-m (maybe? method of connection) u or t for UDP or TCP
Finally, return results to a variable, such as $dns or something without having to go through ON DNS.
The only way to achieve any of this currently would be to write my own dns client in mirc which seems a bit overkill, or run an external program which isn't portable.