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.

"!*! failed OP" Need help with OPPING and other pr

Old posts that have not been replied to for several years.
F
Frinkruds

"!*! failed OP" Need help with OPPING and other pr

Post by Frinkruds »

Hi,

I just installed eggdrop yesterday and got everything working. Today, I tried to get my bot to op me in channels where he was opped. But I couldn't get it to work. In the console it would say "!*! failed OP" next to my host name.

It also appears that the bot doesn't seem to do anything. It doesn't seem to see floods also. In fact, it doesn't listen to anything I ask it to do.

Also, How do you change users information in DCC?

Thanks,
Frinkruds
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

sounds like it simply does not know who you are... your hostmask must have changed.... telnet it ... add your host. ( .help +host)
a.k.a. hellios
F
Frinkruds

Post by Frinkruds »

Ok, thanks. I got that fixed.

But now when I try to do something in the DCC it says:
"FrinkBot: I'm not on #enigma2 right now!"

So how do I change the bot to a certain channel?


Thanks,
Frinkruds
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

well add the channel man.. .help +chan
if the channel IS already added and its there.. and still saying that.. check your net-type setting in your conf.. its prolly wrong :)
a.k.a. hellios
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Make sure your console is set for the channel you wish to use the commands for. Type .help console in DCC for more information.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
F
Frinkruds

Post by Frinkruds »

Ok got that working. Thank you all for your help. :)

I was wondering, is there a way to have the bot say "op me please" in the channel to everyone? If so, how do I do this? Do I need to download a script or edit something?

Thanks - Please let me know,
Frinkruds
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

use need-op .. try .help chaninfo

you can look in your conf for examples.. channel module section :)
a.k.a. hellios
F
Frinkruds

Post by Frinkruds »

I did this:
Frinkruds: .help chaninfo
Zalmindor: No help available on that.

I couldn't figure out what you meant by looking there... I didn't see anything that would help.
Sorry, but I'm kinda new. :(


I know I saw: "# need-op { putserv "PRIVMSG #lamest :op me cos i'm lame!" }
# This setting will make the bot run the script enclosed in brackets
# if it does not have ops. This must be shorter than 120 characters.
# If you use scripts like getops.tcl or botnetop.tcl, you don't need
# to set this setting."

But I'm not sure how to use that to my advantage to have it say that out loud.

Thanks,
Frinkruds


EDIT: I forgot to mention this happens when I start it up:
[05:51] GetOps: No bots to ask for ops on #enigma2.
[05:51] GetOps: No bots to ask for ops on #enigma.
[05:51] GetOps: No bots to ask for ops on #macgamer.net.
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

u have to be set as admin in the .conf file to do this:

.chanset #channel need-op pustserv "PRIVMSG #channel :op me please."

and I don't know why there's no help for chaninfo, there's something wrong.
F
Frinkruds

Post by Frinkruds »

So like this?

Code: Select all

.chanset #enigma2 need-op pustserv "PRIVMSG #enigma2:op me please."
Then I get:

Code: Select all

Zalmindor: Successfully set modes { need-op { pustserv "PRIVMSG #enigma2:op me please." } } on #enigma2.
Zalmindor: [12:43] Tcl error in script for 'need-op':
Zalmindor: [12:43] invalid command name "pustserv"
Any idea what I'm doing wrong? Also, I'm pretty sure I'm admin in the config file.

Thanks,
Frinkruds
User avatar
arcane
Master
Posts: 280
Joined: Thu Jan 30, 2003 9:18 am
Location: Germany
Contact:

Post by arcane »

the command is called "putserv" (without s) :wink:
aVote page back online!
Check out the most popular voting script for eggdrop bots.

Join the metal tavern!
F
Frinkruds

Post by Frinkruds »

I'm still getting this:

Code: Select all

Zalmindor: [10:07] Zalmindor joined #macgamer.net.
Zalmindor: [10:07] GetOps: No bots to ask for ops on #macgamer.net.
and I typed in this:

Code: Select all

Frinkruds: .chanset #macgamer.net need-op putserv "PRIVMSG #macgamer.net:op me please." 
Any ideas? :-?

Thanks,
Frinkruds
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

For a start, you're using the GetOps script? If so, at least one other (opped) bot is required to share the same channel so that a request for ops can be successfully made. The message is pretty clear, no other bots to op.

If you wish to flood a channel with "op me please" then do as you have done. I use a custom services script that handles all the requests to services for ops. So, I have nothing between the braces.

** need-invite { putserv "PRIVMSG #lamest :let me in!" } <== is intended as only an example in eggdrop.conf, you're expected to actually either remove what's within the braces or replace with something that actually does something.

I use DALnet and this example applies to their services: need-invite {putserv "PRIVMSG chanserv@Services.dal.net:INVITE #Ballarat"}
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
F
Frinkruds

Post by Frinkruds »

Alchera wrote:For a start, you're using the GetOps script? If so, at least one other (opped) bot is required to share the same channel so that a request for ops can be successfully made. The message is pretty clear, no other bots to op.

If you wish to flood a channel with "op me please" then do as you have done. I use a custom services script that handles all the requests to services for ops. So, I have nothing between the braces.
Yes, that's my problem. I want to have it say op me please every bit to the channel. From what I read from your post, I don't think you said how... could you do so?

Thanks,
Frinkruds
User avatar
gumbydammit
Master
Posts: 311
Joined: Thu Sep 05, 2002 4:52 pm
Location: Canada
Contact:

Post by gumbydammit »

umm that is not the purpose of getops really man.. it asks for ops from other bots.. as well as invites.. unbans etc... its for bots on the same botnet.. If all you want is your bot to say to the channel to op me pls... then you surely dont need getops to do it...
a.k.a. hellios
Locked