| View previous topic :: View next topic |
| Author |
Message |
Adrenalin Voice

Joined: 29 Jan 2005 Posts: 21 Location: Moldova
|
Posted: Tue Mar 08, 2005 10:09 am Post subject: Undernet network.. "mode #chan +e" on join!? |
|
|
Today i sniffed a bit my eggdrop to see what he doing when join a Undernet channel..
I discover what for some reson, in addition to MODE #chan +b(to get channel bans) my bot send MODE #chan +e !?
In result.. Undernet IRCD generate a error..
:Some.Server.UnderNet.Org 472 BotNick6 e :is unknown mode char to me
I recheck my config to see if net-type is still 2(Undernet)..
set net-type 2
and
set network "Undernet"
Hum, i know, that is not a big problem, but how can i stop my eggy sending mode +e while joining some chan ?
Version of eggdrop is 1.6.17, OS Windows XP. |
|
| Back to top |
|
 |
demond Revered One

Joined: 12 Jun 2004 Posts: 3073 Location: San Francisco, CA
|
Posted: Tue Mar 08, 2005 12:59 pm Post subject: |
|
|
| my Undernet bot (net-type 2) doesn't do that, even with use-exempts set to 1 |
|
| Back to top |
|
 |
^DooM^ Owner

Joined: 26 Aug 2003 Posts: 772 Location: IronForge
|
Posted: Tue Mar 08, 2005 4:25 pm Post subject: |
|
|
this topic has cropped up before except on a different network but same bot ver.
Click Me _________________ The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born |
|
| Back to top |
|
 |
Adrenalin Voice

Joined: 29 Jan 2005 Posts: 21 Location: Moldova
|
Posted: Wed Mar 09, 2005 10:53 am Post subject: |
|
|
[16:50:46] <Adrenalin> .exempts all
[16:50:46] <ELeFANT3> [16:50] #Adrenalin# exempts all
[16:50:46] <ELeFANT3> Global exempts: (! = not active on #chan)
[16:50:46] <ELeFANT3> Channel exempts for #chan: (! = not active, * = not placed by bot)
[16:50:46] <ELeFANT3> (There are no ban exempts, permanent or otherwise.)
No exempts at all in the bot..
demond, have you sniffed your bot ? |
|
| Back to top |
|
 |
demond Revered One

Joined: 12 Jun 2004 Posts: 3073 Location: San Francisco, CA
|
Posted: Wed Mar 09, 2005 12:21 pm Post subject: |
|
|
| Adrenalin wrote: |
No exempts at all in the bot..
demond, have you sniffed your bot ? |
the fact that you are able to use exempt commands says you have exempts enabled (set use-exempts 1); net-type 2 has exempts implicitly disabled, so maybe you should double-check your config and scripts
there's no need to sniff the bot, console mode +v shows you everything eggdrop outputs to the server |
|
| Back to top |
|
 |
Adrenalin Voice

Joined: 29 Jan 2005 Posts: 21 Location: Moldova
|
Posted: Sat Mar 12, 2005 2:19 am Post subject: |
|
|
Indeed, set use-exempts 0 and .chanset #chan -userexempts seem to resolve the problem!
Anyway, eggdrop still send a empty MODE without any flags.. <ELeFANT> [08:17] [!m] MODE #Chan
| Quote: |
there's no need to sniff the bot, console mode +v shows you everything eggdrop outputs to the server |
Nice trick, thanks. |
|
| Back to top |
|
 |
demond Revered One

Joined: 12 Jun 2004 Posts: 3073 Location: San Francisco, CA
|
Posted: Sat Mar 12, 2005 2:32 am Post subject: |
|
|
| MODE #chan is issued to obtain current channel modes |
|
| Back to top |
|
 |
YooHoo Owner

Joined: 13 Feb 2003 Posts: 939 Location: Redwood Coast
|
Posted: Mon Mar 14, 2005 12:18 am Post subject: |
|
|
i almost bit my tongue in half when I saw this.... | Code: | <YooHoo> .set use-exempts
<Noxx> [20:14] #YooHoo# set use-exempts
<Noxx> Currently: 1 |
I guess I took it for granted to be set to 0 by default if not otherwise defined in the conf file....like everything else....am i seeing things?
 _________________
Johoho's TCL for beginners
 |
|
| Back to top |
|
 |
greenbear Owner
Joined: 24 Sep 2001 Posts: 733 Location: Norway
|
Posted: Mon Mar 14, 2005 12:25 am Post subject: |
|
|
| same thing here, i never defined mine and its 1 by default |
|
| Back to top |
|
 |
YooHoo Owner

Joined: 13 Feb 2003 Posts: 939 Location: Redwood Coast
|
Posted: Mon Mar 14, 2005 12:27 am Post subject: |
|
|
whew
ok, next question...where is this behaviour defined? _________________
Johoho's TCL for beginners
 |
|
| Back to top |
|
 |
demond Revered One

Joined: 12 Jun 2004 Posts: 3073 Location: San Francisco, CA
|
Posted: Mon Mar 14, 2005 12:27 am Post subject: |
|
|
| nowadays most ircds (sans ircu) implement ban exempts, hence eggdrop defaults this to enabled (unless overridden by net-type - that's only a guess, I haven't checked with sources) |
|
| Back to top |
|
 |
De Kus Revered One

Joined: 15 Dec 2002 Posts: 1361 Location: Germany
|
Posted: Mon Mar 14, 2005 11:04 am Post subject: |
|
|
| YooHoo wrote: | whew
ok, next question...where is this behaviour defined? |
have you bothered to search your eggdrop.conf for
| Quote: | # The following settings should be left commented unless the default values
# are being overridden. By default, exempts and invites are on for EFnet and
# IRCnet, but off for all other large networks. This behavior can be modified
# with the following 2 flags. If your network doesn't support +e/+I modes then
# you will be unable to use these features.
#
# Do you want to enable exempts (+e modes)?
#set use-exempts 1
# Do you want to enable invites (+I modes)?
#set use-invites 1 |
? _________________ De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens... |
|
| Back to top |
|
 |
YooHoo Owner

Joined: 13 Feb 2003 Posts: 939 Location: Redwood Coast
|
Posted: Mon Mar 14, 2005 12:56 pm Post subject: |
|
|
well duh De Kus. I have the damn thing memorized even problem has made itself apparent... use-exempts is set to 1 by default on net-type 5 even if it is not defined in the conf file. As we all know (or i just thought?), if a variable is not defined in the conf file, it is set to 0...
 _________________
Johoho's TCL for beginners
 |
|
| Back to top |
|
 |
demond Revered One

Joined: 12 Jun 2004 Posts: 3073 Location: San Francisco, CA
|
Posted: Mon Mar 14, 2005 1:11 pm Post subject: |
|
|
| YooHoo wrote: | well duh De Kus. I have the damn thing memorized even problem has made itself apparent... use-exempts is set to 1 by default on net-type 5 even if it is not defined in the conf file. As we all know (or i just thought?), if a variable is not defined in the conf file, it is set to 0...
 |
just you thought  |
|
| Back to top |
|
 |
De Kus Revered One

Joined: 15 Dec 2002 Posts: 1361 Location: Germany
|
Posted: Mon Mar 14, 2005 1:56 pm Post subject: |
|
|
| demond wrote: | | YooHoo wrote: | well duh De Kus. I have the damn thing memorized even problem has made itself apparent... use-exempts is set to 1 by default on net-type 5 even if it is not defined in the conf file. As we all know (or i just thought?), if a variable is not defined in the conf file, it is set to 0...
 |
just you thought  |
probably someone silently changed the net-type default settings... im too lazy to open the source code and look for it . _________________ De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens... |
|
| Back to top |
|
 |
|