This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Identify ok, but too slow :-(

Old posts that have not been replied to for several years.
Locked
s
saerd
Voice
Posts: 21
Joined: Wed Feb 11, 2004 12:33 pm

Identify ok, but too slow :-(

Post by saerd »

hi all,
My eggdrop join in Restricted Chan (only users registered to chan);
The identify script work well, but it's too slow :-/

Here the log:

[8:27pm] Friends (Friends@xxxxxxx.xxxxxx.xxxx) has joined. «14 people»
[8:27pm] ChanServ sets mode: +b *!*@xxxxxxx.xxxxxx.xxxx
[8:27pm] * Friends was kicked by ChanServ (Non hai il permesso di stare su questo canale.)
[8:27pm] Saerd sets mode: -b *!*@xxxxxxx.xxxxxx.xxxx
[8:27pm] Friends (Friends@xxxxxxx.xxxxxx.xxxx) has joined. «14 people»
[8:27pm] ChanServ sets mode: +b *!*@xxxxxxx.xxxxxx.xxxx
[8:27pm] * Friends was kicked by ChanServ (Non hai il permesso di stare su questo canale.)
[8:27pm] <&Saerd> uffff
[8:27pm] Saerd sets mode: -b *!*@xxxxxxx.xxxxxx.xxxx
[8:28pm] Friends (Friends@xxxxxxx.xxxxxx.xxxx) has joined. «14 people»
[8:28pm] ChanServ sets mode: +h Friends

How i can identify the eggdrop BEFORE to join my chan ?

Thanks!!!
User avatar
]Kami[
Owner
Posts: 590
Joined: Thu Jul 24, 2003 2:59 pm
Location: Slovenia
Contact:

Post by ]Kami[ »

You should copy your identify script here so we can help you make it faster....
s
saerd
Voice
Posts: 21
Joined: Wed Feb 11, 2004 12:33 pm

Post by saerd »

hi, thanks for the reply;
here the code:

Code: Select all

#############################################################################################
##################### Identify Script for Eggdrop 1.3.x, 1.4.x, 1.5.x #######################
#############################################################################################


################################# HOW TO INSTALL #######################################
# Just type in the Settings and add Nickserv as a user in the userlist with the right host
# and give him the flag "I".. and you're done :)
########################################################################################



####### SETTINGS ########
set botnick_pass "xxxxxxxxxxx"
set bot_nick "xxxxx"
set nickserv_nick "NickServ"
#########################


###############################################################################
set keep-nick 1
bind notc - "*you*nick*" nick_in_use
bind notc - "*nick*use*" nick_in_use
bind notc - "*ill*nick*" nick_in_use
bind notc - "*Questo nick è registrato e protetto*" identify_to_nickserv

proc nick_in_use { nick uhost hand args rest } {
    global botnick botnick_pass bot_nick nickserv_nick
     if { $botnick != "$bot_nick" } {
      putserv "PRIVMSG $nickserv_nick :ghost $bot_nick $botnick_pass"
      putlog "Nick \002\[$bot_nick\]\002 is in use... Ghosting..."
      }
}

proc identify_to_nickserv { nick uhost hand args rest } { 
 global botnick botnick_pass bot_nick nickserv_nick
  if { $botnick == "$bot_nick" } {
   putserv "PRIVMSG $nickserv_nick :identify $botnick_pass"
   putlog "Identifying for nick \002\[$bot_nick\]\002"
  } else {
   putlog "The nick \002\[$botnick\]\002 is not the nick specified in identify.tcl"
  }
}

bind dcc o identify manual_identify

proc manual_identify { hand idx mascara } {
 global nickserv_nick botnick_pass bot_nick
 putserv "PRIVMSG $nickserv_nick :identify $botnick_pass"   
 putlog "Identifying manualy for nick \002\[$bot_nick\]\002"
}
#######################################################################################
putlog "NickServ Identify Script by DrLinux - Loaded."
Thanks!
User avatar
]Kami[
Owner
Posts: 590
Joined: Thu Jul 24, 2003 2:59 pm
Location: Slovenia
Contact:

Post by ]Kami[ »

Try this:

Code: Select all

#############################################################################################
##################### Identify Script for Eggdrop 1.3.x, 1.4.x, 1.5.x #######################
#############################################################################################


################################# HOW TO INSTALL #######################################
# Just type in the Settings and add Nickserv as a user in the userlist with the right host
# and give him the flag "I".. and you're done :)
########################################################################################



####### SETTINGS ########
set botnick_pass "xxxxxxxxxxx"
set bot_nick "xxxxx"
set nickserv_nick "NickServ"
#########################


###############################################################################
set keep-nick 1
bind notc - "*you*nick*" nick_in_use
bind notc - "*nick*use*" nick_in_use
bind notc - "*ill*nick*" nick_in_use
bind notc - "*Questo nick è registrato e protetto*" identify_to_nickserv

proc nick_in_use { nick uhost hand args rest } {
    global botnick botnick_pass bot_nick nickserv_nick
     if { $botnick != "$bot_nick" } {
      putquick "PRIVMSG $nickserv_nick :ghost $bot_nick $botnick_pass"
      putlog "Nick \002\[$bot_nick\]\002 is in use... Ghosting..."
      }
}

proc identify_to_nickserv { nick uhost hand args rest } {
 global botnick botnick_pass bot_nick nickserv_nick
  if { $botnick == "$bot_nick" } {
   putquick "PRIVMSG $nickserv_nick :identify $botnick_pass"
   putlog "Identifying for nick \002\[$bot_nick\]\002"
  } else {
   putlog "The nick \002\[$botnick\]\002 is not the nick specified in identify.tcl"
  }
}

bind dcc o identify manual_identify

proc manual_identify { hand idx mascara } {
 global nickserv_nick botnick_pass bot_nick
 putquick "PRIVMSG $nickserv_nick :identify $botnick_pass"   
 putlog "Identifying manualy for nick \002\[$bot_nick\]\002"
}
#######################################################################################
putlog "NickServ Identify Script by DrLinux - Loaded." 
np
s
saerd
Voice
Posts: 21
Joined: Wed Feb 11, 2004 12:33 pm

Post by saerd »

WOW!!! Wonderful!!

Many thanks!! It works very very good!!
Tnx! ciao!!!
User avatar
]Kami[
Owner
Posts: 590
Joined: Thu Jul 24, 2003 2:59 pm
Location: Slovenia
Contact:

Post by ]Kami[ »

No problem :)
Locked