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.
Old posts that have not been replied to for several years.
Deen
Voice
Posts: 11 Joined: Sat Aug 27, 2005 2:01 am
Post
by Deen » Sun Aug 28, 2005 2:21 am
HI
I have 13 eggdrop on UNDERNET with netbots.tcl 4.10
All work great
BUT
i have one chan mode +R (registed only for undernet users)
When i kick eggdrop with vhost, he dont request invite .... its a bug ??
In Resume:
How set netbots.tcl for have automaticly a request invite when the bot are kick out on the chan +R, on undernet ???
Its possible to fix it in the code netbots scripts (egg request invite on chan mode +r) ??
thx all
Deen
Voice
Posts: 11 Joined: Sat Aug 27, 2005 2:01 am
Post
by Deen » Sun Aug 28, 2005 6:43 pm
nobody have same probleme on Undernet ??
Alchera
Revered One
Posts: 3344 Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:
Post
by Alchera » Sun Aug 28, 2005 7:11 pm
This is nothing to do with netbots. Have your bot identify to services correctly!
Add [SOLVED] to the thread title if your issue has been.
Search |
FAQ |
RTM
Deen
Voice
Posts: 11 Joined: Sat Aug 27, 2005 2:01 am
Post
by Deen » Sun Aug 28, 2005 7:48 pm
when i invite eggdrop he join the chan
if the netbots make a invite request ... solve the problem
I have 12 egg with Vhost i cant registed 12 egg on undernet service
Alchera
Revered One
Posts: 3344 Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:
Post
by Alchera » Sun Aug 28, 2005 10:02 pm
You are making a feature request that will probably never be included.
In your bots' conf you could put:
Code: Select all
need-invite {putserv "PRIVMSG ChanServ :INVITE #channel"}
In the 'channel add #channel' section.
Add [SOLVED] to the thread title if your issue has been.
Search |
FAQ |
RTM
Deen
Voice
Posts: 11 Joined: Sat Aug 27, 2005 2:01 am
Post
by Deen » Sun Aug 28, 2005 11:27 pm
i knew this function is not create
but if possible to slennox the make this fix for Undernet chan +R ?
demond
Revered One
Posts: 3073 Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:
Post
by demond » Mon Aug 29, 2005 12:45 am
Alchera wrote: You are making a feature request that will probably never be included.
In your bots' conf you could put:
Code: Select all
need-invite {putserv "PRIVMSG ChanServ :INVITE #channel"}
In the 'channel add #channel' section.
that won't work, see this guy's thread in the Eggdrop Help forum
CrazyEgg
Halfop
Posts: 47 Joined: Thu Jul 28, 2005 4:02 pm
Post
by CrazyEgg » Mon Aug 29, 2005 10:02 am
on undernet you can add via dcc to each bot:
Code: Select all
.chanset #channel need-invite {putserv "PRIVMSG X :INVITE #channel"}
if the IP is ban and not the user account then:
Code: Select all
.chanset #channel need-unban {putserv "PRIVMSG X :INVITE #channel"}
else if the ban is on user account:
Code: Select all
.chanset #channel need-unban {putserv "PRIVMSG X :unban #channel $botnick"}
other commands available is need-op need-limit
on undernet when the bot need limit is resolved with invite command so:
Code: Select all
.chanset #channel need-limit {putserv "PRIVMSG X :INVITE #channel"}
demond
Revered One
Posts: 3073 Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:
Post
by demond » Mon Aug 29, 2005 11:02 am
dude, did you bother to read the thread before posting?
CrazyEgg
Halfop
Posts: 47 Joined: Thu Jul 28, 2005 4:02 pm
Post
by CrazyEgg » Mon Aug 29, 2005 12:52 pm
soory for that.
I dont know if is accepted this coomand on conf file:
putbot 2ndbot "ndi invite $botnick #channel"
if yes then needed another one script to the other bot to execute it.
someting like that i think:
Code: Select all
bind bot - ndi nbinvite
proc ndinvite {bot com args} {
global botnick
set args [lindex $args 0]
set subcom [lindex $args 0]
set nick [lindex $args 1]
set channel [lindex $args 2]
putserv "privmsg $channel :$subcom $nick $channel"
}
code is no verified and i dont know if is correct.
Its just an idea.
as you know im not expert.Just try to learn:)
Alchera
Revered One
Posts: 3344 Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:
Post
by Alchera » Mon Aug 29, 2005 5:00 pm
demond wrote: Alchera wrote: You are making a feature request that will probably never be included.
In your bots' conf you could put:
Code: Select all
need-invite {putserv "PRIVMSG ChanServ :INVITE #channel"}
In the 'channel add #channel' section.
that won't work, see this guy's thread in the Eggdrop Help forum
Oh well! One would hope he'd know to replace 'ChanServ' with 'X'.
Add [SOLVED] to the thread title if your issue has been.
Search |
FAQ |
RTM
demond
Revered One
Posts: 3073 Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:
Post
by demond » Mon Aug 29, 2005 5:50 pm
Alchera, that guy won't understand the problem, maybe you will (actually I'm pretty sure you will):
the real issue here is that eggdrop doesn't know it needs to be invited, so whatever code you put in need-invite won't work - simply because need-invite handler doesn't get activated; to activate it, eggdrop has to intercept server's raw reply for "Cannot join channel (+R)" and know that it needs to request an invite in order to circumvent that
Deen
Voice
Posts: 11 Joined: Sat Aug 27, 2005 2:01 am
Post
by Deen » Mon Aug 29, 2005 6:44 pm
hmmm
this chan not have X
We dont need to have X for have mode chan +R
I need that egg send a invite request when they are : join chan and kick out of chan
Alchera
Revered One
Posts: 3344 Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:
Post
by Alchera » Mon Aug 29, 2005 7:03 pm
demond wrote: Alchera, that guy won't understand the problem, maybe you will (actually I'm pretty sure you will):
the real issue here is that eggdrop doesn't know it needs to be invited, so whatever code you put in need-invite won't work - simply because need-invite handler doesn't get activated; to activate it, eggdrop has to intercept server's raw reply for "Cannot join channel (+R)" and know that it needs to request an invite in order to circumvent that
Yup! I definitely missed that bit. LOL
I need to sleep better.
Deen : As demond has pointed out, "eggdrop doesn't know it needs to be invited"!
Add [SOLVED] to the thread title if your issue has been.
Search |
FAQ |
RTM
Deen
Voice
Posts: 11 Joined: Sat Aug 27, 2005 2:01 am
Post
by Deen » Mon Aug 29, 2005 7:14 pm
if the eggdrop can detect mode +L(limit) +i(invite) +k(key) ....
its not possible to detect mode +r ???