I think a module to ban client versions per channel would be a great thing to have. It would use an extended bantype, and save information from the version check Unreal does with the ban version block. When a client attempts to join the channel, it checks the version the client sent on connect against the ban list, then allows/denies the client to join.
Example:
+b ~v:*mIRC* Would ban all mIRC users from the channel
+be ~v:* ~v:*mIRC* Only people using mIRC would be able to join the channel
This would be great for channels made for a specific client (MSChat), as well as to keep unwanted clients out (XDCC Catchers)
Ban version module idea
-
- Head of Support
- Posts: 2085
- Joined: Tue Jun 15, 2004 8:50 pm
- Location: Chino Hills, CA, US
- Contact:
Ban version module idea
Last edited by Stealth on Mon Apr 10, 2006 11:18 pm, edited 1 time in total.
Re: Ban version module idea
Shouldn't that be +be?Stealth wrote:+bb ~v:* ~v:*mIRC* Only people using mIRC would be able to join the channel