Muzer
16 Sep 2008, 18:07
After I requested, someone called devilsboo on irc.efnet.net kindly made an xchat plugin for me. I have improved it a bit. http://myweb.tiscali.co.uk/digitaltv/worms_plugin.py
What this plugin does, is it gets the user info of anyone who joins via a whois, and displays it in a human readable form. For example, here is some random people taken from #AnythingGoes:
User info plugin: BuRnInGxSuShI is from Poland. His user type is normal user, and his version is the latest.
User info plugin: kuba is from Poland. His user type is normal user, and his version is 3.6.28.0.
User info plugin: mav is from Croatia. His user type is snooper user, and his version is ProSnooper2.
User info plugin: Muzer is from the United Kingdom. His user type is snooper user, and his version is ProSnooper2.
EDIT: You can get a draft copy http://pastebin.com/f1914cd14
No known bugs
EDIT2: New version, it fully hides whoises http://pastebin.com/f434f3c1c
EDIT3: New version, it doesn't make whoises disappear, apart from on the wormnet server (and on there, if you whois someone the plugin activates). It also auto-PMs a person if they don't have the latest version (you will probably want to disable this by commenting out lines 178, 179 and 180). http://myweb.tiscali.co.uk/digitaltv/worms_plugin.py
EDIT4: New version, it tells you when someone hosts a game (I'm going to see how easy it would be to link up with the main server for the actual listing of games, it also doesn't work with snooper-hosted games yet), and it now puts the messages in the correct channel. Comment out lines 183, 184 and 185 this time in order to stop update messages. Same link as before.
EDIT5: New version, it puts all messages in the correct channel, and it tells you when snooper-based hosts are initiated. I commented out the update message thing myself. Same link.
EDIT6: Minor new version. Same link. See last post.
What this plugin does, is it gets the user info of anyone who joins via a whois, and displays it in a human readable form. For example, here is some random people taken from #AnythingGoes:
User info plugin: BuRnInGxSuShI is from Poland. His user type is normal user, and his version is the latest.
User info plugin: kuba is from Poland. His user type is normal user, and his version is 3.6.28.0.
User info plugin: mav is from Croatia. His user type is snooper user, and his version is ProSnooper2.
User info plugin: Muzer is from the United Kingdom. His user type is snooper user, and his version is ProSnooper2.
EDIT: You can get a draft copy http://pastebin.com/f1914cd14
No known bugs
EDIT2: New version, it fully hides whoises http://pastebin.com/f434f3c1c
EDIT3: New version, it doesn't make whoises disappear, apart from on the wormnet server (and on there, if you whois someone the plugin activates). It also auto-PMs a person if they don't have the latest version (you will probably want to disable this by commenting out lines 178, 179 and 180). http://myweb.tiscali.co.uk/digitaltv/worms_plugin.py
EDIT4: New version, it tells you when someone hosts a game (I'm going to see how easy it would be to link up with the main server for the actual listing of games, it also doesn't work with snooper-hosted games yet), and it now puts the messages in the correct channel. Comment out lines 183, 184 and 185 this time in order to stop update messages. Same link as before.
EDIT5: New version, it puts all messages in the correct channel, and it tells you when snooper-based hosts are initiated. I commented out the update message thing myself. Same link.
EDIT6: Minor new version. Same link. See last post.