Starting with, wIRC 9.0 version replies with "mIRC v6.31 Khaled Mardam-Bey" instead of "wIRC 9.0," or something similar. The ban version block has the optional action to take against connections with a certain reply, but the ban realname block does not. Example:
Code: Select all
ban version {
mask "mIRC v6.31 Khaled Mardam-Bey";
reason "We do not allow wIRC on this server. Glined.";
action gline;
};I have noticed, however, that wIRC's default GECOS is "wIRC Client." This is a red flag right away that someone has tried connecting with wIRC without changing their realname. I can block the realname of "wIRC Client," but the user can easily change his/her VERSION reply (if done before attempting a connection), and/or their real name and get past the filters in a 2nd or 3rd try.
Code: Select all
ban realname {
mask "wIRC-client";
reason "Do not attempt to use wIRC here.";
};Is there a way to gline users with this GECOS?