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.

Send /identify

Requests for complete scripts or modifications/fixes for scripts you didn't write. Response not guaranteed, and no thread bumping!
Post Reply
h
holycrap
Op
Posts: 152
Joined: Mon Jan 21, 2008 11:19 pm

Send /identify

Post by holycrap »

Hi,

The IRC server does not ask my bot to identify itself and sometimes it resets and does not recognized my bot as a registered nick.

I need a script that will let the bot do this "/identify <password" every midnight, so NickServ recognize the bot.

I also notice there's another autoIdentify script in the archive, but that only works if nickServ ask the bot to identify itself, the server I'm running on does not send anything.

Thanks!

:D
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Code: Select all

bind time {00 00 *} do:something

proc do:something args {
 puthelp "NickServ :identify $::botnick <password>"
}
Edit: Added identification
Last edited by Sir_Fz on Thu Oct 23, 2008 3:49 pm, edited 1 time in total.
h
holycrap
Op
Posts: 152
Joined: Mon Jan 21, 2008 11:19 pm

Post by holycrap »

Ummm... I don't know how to code.

"do something" like what?

:D
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Check the edited code and don't forget to replace "<password>" with your bot's actual password.
h
holycrap
Op
Posts: 152
Joined: Mon Jan 21, 2008 11:19 pm

Post by holycrap »

I waited until midnight and the bot did nothing. It didn't identify itself.

:D
D
Diablo228
Voice
Posts: 5
Joined: Thu Sep 27, 2007 8:30 pm

Post by Diablo228 »

Wonder if your problem has been solved. But here are two scripts that might help. They work well, when you first log on. But if you need to supply the password at midnight, I personally would just get autojump.tcl and configure it to make the bot jump servers just around/before midnight.

Code: Select all

bind evnt - init-server evnt:init_server

proc evnt:init_server {type} {
  global botnick
  putquick "MODE $botnick +i-ws"
  putserv "PRIVMSG NickServ :Identify yourpasswordhere"
}
This script works well with stand alone clients like Chatspace, which do not have a proactive NickServ/Chanserv agent, and you have to passively feed the password to the SVC-AGENT.

Code: Select all

set nickpass "yourpasswordhere"
bind raw - 512 identify:nick

proc identify:nick {from key arg} {
putquick "PASS $::nickpass"
}
Good Luck.
h
holycrap
Op
Posts: 152
Joined: Mon Jan 21, 2008 11:19 pm

Post by holycrap »

Is it possible to DCC into the bot and use /identify password? If so, how would I do that? Thanks!

:D
User avatar
ultralord
Master
Posts: 255
Joined: Mon Nov 06, 2006 6:52 pm

Post by ultralord »

on dcc if unterestand type ./msg nickserv identify password and you are ok if your server have nickserv
h
holycrap
Op
Posts: 152
Joined: Mon Jan 21, 2008 11:19 pm

Post by holycrap »

on dcc if unterestand type ./msg nickserv identify password and you are ok if your server have nickserv
That's didn't work, any other thing that I can try?

:D
User avatar
ultralord
Master
Posts: 255
Joined: Mon Nov 06, 2006 6:52 pm

Post by ultralord »

try without " / " .msg nickserv identify mplampla my mistake before:P
h
holycrap
Op
Posts: 152
Joined: Mon Jan 21, 2008 11:19 pm

Post by holycrap »

That still doesn't work. :roll:
User avatar
TCL_no_TK
Owner
Posts: 509
Joined: Fri Aug 25, 2006 7:05 pm
Location: England, Yorkshire

Post by TCL_no_TK »

Wasn't sure if this post was solved or not. I doubted it was even still active! but since its New Year soon (over here anyway). I'm taking a chance :wink:
After reading the post and about what the person wanted to script to do, i realized this script was already out there :P See the Link/URL below this post for it.
Information:
This script identifies to one or more nicks at 12:00 AM daily. This
can be useful to keep nicks from dropping on networks that have a
nickname registration system.
Provides the commands

Code: Select all

## DCC ## .timeident <add|del|list|wipe> [nick] [password] (Can be changed.) Adds or removes a nick from the auto-identify list.
It sounds like whats needed and then some. So i really do hope it works.

LINK: ftp://ftp.eggheads.org/pub/eggdrop/scri ... 1.0.tar.gz
DESC: ftp://ftp.eggheads.org/pub/eggdrop/scri ... .info.dawg
Post Reply