Share Pastebin
Guest
Public paste!

hwk

By: a guest | Mar 21st, 2010 | Syntax: None | Size: 0.67 KB | Hits: 47 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. package require http
  2.  
  3. bind join - * kickcheck
  4.  
  5.  
  6. proc kickcheck {unick uh hand chan} {
  7.   global userlist
  8.  
  9. if {![string equal $chan "#channel"]} {return 0;}
  10.  
  11.         ::http::config -useragent "Mozilla/5.0 ; Gecko"
  12.         set http_req [::http::geturl "http://www.extremebits.org/irc-userdrop.php?search=$user" -timeout 2000]
  13.         set data [::http::data $http_req]
  14.         ::http::cleanup $http_req
  15.  
  16.  
  17.  
  18. if {[string match "No*such*user" $data]} {
  19.         putserv "PRIVMSG $chan :You are not a registered user. Please use your site nick, or try joining #extremebits-invites!"    
  20.         putserv "KICK $chan $unick :($Not Registered User. Change to your XB site nick or get an invite at #extremebits-invites)"
  21. }