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.
C
Crimy
Post
by Crimy » Wed Feb 04, 2004 6:52 am
Quakenet has flags like +D and +d, but i can't make the bot enforce theses flags:
.chanset #xxx chanmode +D
Successfully set modes { chanmode { +D } } on #xxx
but the bot dont put the +D flag
How shall i do ?
FiRe
Voice
Posts: 18 Joined: Mon Jan 19, 2004 6:40 am
Post
by FiRe » Wed Feb 04, 2004 9:33 am
I don't think eggdrop handles custom server channel modes very well, it doesn't like +D, +u or +C. Which really is annoying, it should allow anything
It only allows +c and +r custom flags
]Kami[
Owner
Posts: 590 Joined: Thu Jul 24, 2003 2:59 pm
Location: Slovenia
Contact:
Post
by ]Kami[ » Wed Feb 04, 2004 10:53 am
What does mode D do anyway?
dollar
Op
Posts: 178 Joined: Tue Oct 28, 2003 3:47 pm
Location: Netherlands
Post
by dollar » Wed Feb 04, 2004 11:07 am
You would need a patch for this. Try this one:
http://sonys.de/thommey/quakenet.chanmodes.patch
]Kami[: +D will stop users from showing up in the /names list, unless they have been opped/voiced or have spoken. Or as quakenet.org puts it: "Delayed join mode. Joining users will not be shown until they are opped/voiced, change the topic or speak. Note that hidden users will not be revealed when the mode is cleared. Hidden users can be seen with /NAMES -d #channel."
dollar (or something similar) at:
#eggdrop / #tcl - undernet
#egghelp / #tcl / #eggtcl - efnet
#eggdrop.support / #tcl - quakenet
#eggdrop - ircnet
C
Crimy
Post
by Crimy » Wed Feb 04, 2004 12:22 pm
nice, i'm gonna try this patch asap
De Kus
Revered One
Posts: 1361 Joined: Sun Dec 15, 2002 11:41 am
Location: Germany
Post
by De Kus » Thu Apr 15, 2004 10:01 am
Uff, I inserted the patch last time manually, but however I'd like to use the patch command. It always tells me
Code: Select all
$ patch < quakenet.chanmodes.patch
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN eggdrop1.6/src/chan.h eggdrop1.6.modified/src/chan.h
|--- eggdrop1.6/src/chan.h Fri Jan 19:05:06 2004
|+++ eggdrop1.6.modified/src/chan.h Fri Jan 9 19:05:06 2004
--------------------------
File to patch:
I even modified the damn timestamp to my current 1.6.16 rc1 files and created the target file...
Could someone tell me I can't use the file on newer version or in cyqwin or am I just ignore some simple misstake?
Using version
Code: Select all
$ diff --version
diff (GNU diffutils) 2.8.4
Code: Select all
$ uname -a
CYGWIN_NT-5.0 de-kus 1.5.9(0.112/4/2) 2004-03-18 23:05 i686 unknown unknown Cygwin
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...
dollar
Op
Posts: 178 Joined: Tue Oct 28, 2003 3:47 pm
Location: Netherlands
Post
by dollar » Thu Apr 15, 2004 12:31 pm
Eggdrop patching guide says "patch -p1 < patch.file", so try that?
dollar (or something similar) at:
#eggdrop / #tcl - undernet
#egghelp / #tcl / #eggtcl - efnet
#eggdrop.support / #tcl - quakenet
#eggdrop - ircnet
De Kus
Revered One
Posts: 1361 Joined: Sun Dec 15, 2002 11:41 am
Location: Germany
Post
by De Kus » Fri Apr 16, 2004 12:13 am
exact the same reslut... tried that before, forgot to mention
.
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...
FiRe
Voice
Posts: 18 Joined: Mon Jan 19, 2004 6:40 am
Post
by FiRe » Tue May 04, 2004 2:49 pm
patch -p1 < quakenet.chanmodes.patch
works for me
make sure you are in your base directory of the source E.G:
Code: Select all
<user>:~/bots/eggdrop1.6> ls
aclocal.m4 config.h config.status CONTENTS disabled_modules FEATURES language Makefile NEWS scripts
ChangeLog config.h.in configure COPYING doc help logs Makefile.in quakenet.chanmodes.patch src
config.cache config.log configure.ac CVS eggdrop.conf INSTALL lush.h misc README text