[cvslog] [CVS] Module eggdrop1.8: Change committed

cvs at eggheads.org cvs at eggheads.org
Tue Jan 19 20:39:50 CST 2010


CVSROOT    : /usr/local/cvsroot
Module     : eggdrop1.8
Commit time: 2010-01-20 02:39:50 UTC
Committer  : Jonathan Rudolph <simple at eggheads.org>

Modified files:
     eggdrop.conf

Log message:

Some new defaults and adjustments.
No more static channels.
'alltools.tcl' script removed.

---------------------- diff included ----------------------
Index: eggdrop1.8/eggdrop.conf
diff -u eggdrop1.8/eggdrop.conf:1.1.1.1 eggdrop1.8/eggdrop.conf:1.2
--- eggdrop1.8/eggdrop.conf:1.1.1.1	Tue Jan 19 15:28:48 2010
+++ eggdrop1.8/eggdrop.conf	Tue Jan 19 20:39:40 2010
@@ -1,7 +1,7 @@
 #! /path/to/executable/eggdrop
 # ^- This should contain a fully qualified path to your Eggdrop executable.
 #
-# $Id: eggdrop.conf,v 1.1.1.1 2010/01/19 21:28:48 simple Exp $
+# $Id: eggdrop.conf,v 1.2 2010/01/20 02:39:40 simple Exp $
 #
 # This is a sample Eggdrop configuration file which includes all possible
 # settings that can be used to configure your bot.
@@ -103,7 +103,7 @@
 
 # This is the maximum number of logfiles allowed. This setting can be
 # increased; however, don't decrease it.
-set max-logs 5
+set max-logs 10
 
 # This is the maximum size of your logfiles. Set it to 0 to disable.
 # This value is in kilobytes, so '550' would mean cycle logs when it
@@ -132,7 +132,7 @@
 # This creates a logfile named lamest.log containing joins, parts,
 # netsplits, kicks, bans, mode changes, and public chat on the
 # channel #lamest.
-logfile jpk #lamest "logs/lamest.log"
+#logfile jpk #lamest "logs/lamest.log"
 
 # Use this feature to timestamp entries in the log file.
 set log-time 1
@@ -165,7 +165,7 @@
 # file..." and "Backing up channel file..." messages will also not be logged.
 # In addition to this, you can disable the "Switching logfiles..." and the new
 # date message at midnight, by setting this to 3.
-set quiet-save 0
+set quiet-save 1
 
 
 ##### CONSOLE #####
@@ -272,7 +272,7 @@
 set share-unlinks 1
 
 # This setting will drop telnet connections not matching a known host.
-set protect-telnet 0
+set protect-telnet 1
 
 # This setting will make the bot ignore DCC chat requests which appear to
 # have bogus information on the grounds that the user may have been trying
@@ -286,7 +286,7 @@
 set ident-timeout 5
 
 # Define here whether or not a +o user still needs the +p flag to dcc the bot.
-set require-p 0
+set require-p 1
 
 # If you want people allow to telnet in and type 'NEW' to become a new user,
 # set this to 1. This is similar to the 'hello' msg command. The protect-telnet
@@ -295,7 +295,7 @@
 
 # If you don't want Eggdrop to identify itself as an eggdrop on a telnet
 # connection, set this setting to 1. Eggdrop will display 'Nickname' instead.
-set stealth-telnets 0
+set stealth-telnets 1
 
 # If you want Eggdrop to display a banner when telneting in, set this setting
 # to 1. The telnet banner is set by 'set telnet-banner'.
@@ -399,7 +399,7 @@
 # increase this later, but never decrease it.
 set max-dcc 50
 
-# Enable this setting if you want +d & +k users to use commands bound as -|-.
+# Enable this setting if you want +d & +k users to use commands bound as -.
 set allow-dk-cmds 1
 
 # If your Eggdrop rejects bots that actually have already disconnected from
@@ -491,7 +491,7 @@
 # The following settings are used as default values when you .+chan #chan or .tcl
 # channel add #chan. Look in the section below for explanation of every option.
 
-set global-flood-chan 10:60
+set global-flood-chan 10:20
 set global-flood-deop 3:10
 set global-flood-kick 3:10
 set global-flood-join 5:60
@@ -510,45 +510,19 @@
 set global-chanset {
         -autoop         -autovoice
         -bitch          +cycle
-        +dontkickops    +dynamicbans
-        +dynamicexempts +dynamicinvites
+        +dontkickops    -dynamicbans
+        -dynamicexempts -dynamicinvites
         -enforcebans    +greet
         -inactive       -nodesynch
-        -protectfriends +protectops
+        -protectfriends -protectops
         -revenge        -revengebot
         -secret         -seen
-        +shared         +statuslog
+        +shared         -statuslog
         +userbans       +userexempts
         +userinvites    -protecthalfops
         -autohalfop
 }
 
-# Add each static channel you want your bot to sit in using the following
-# command. There are many different possible settings you can insert into
-# this command, which are explained below.
-#
-#    channel add #lamest {
-#      chanmode "+nt-likm"
-#      idle-kick 0
-#      stopnethack-mode 0
-#      revenge-mode 0
-#      ban-time 120
-#      exempt-time 60
-#      invite-time 60
-#      aop-delay 5:30
-#      need-op { putserv "PRIVMSG #lamest :op me cos i'm lame!" }
-#      need-invite { putserv "PRIVMSG #lamest :let me in!" }
-#      need-key { putserv "PRIVMSG #lamest :let me in!" }
-#      need-unban { putserv "PRIVMSG #lamest :let me in!" }
-#      need-limit { putserv "PRIVMSG #lamest :let me in!" }
-#      flood-chan 10:60
-#      flood-deop 3:10
-#      flood-kick 3:10
-#      flood-join 5:60
-#      flood-ctcp 3:60
-#      flood-nick 5:60
-#    }
-#
 # chanmode +/-<modes>
 #    This setting makes the bot enforce channel modes. It will always add
 #    the +<modes> and remove the -<modes> modes.
@@ -686,16 +660,6 @@
 #    constitutes a flood. Setting this to 0 or 0:0 disables nick flood
 #    protection for the channel.
 #
-# There are many different options for channels which you can
-# define. They can be enabled or disabled using the channel set command by a
-# plus or minus in front of them.
-#
-#   channel set #lamest +enforcebans +dynamicbans +userbans +dynamicexempts
-#   channel set #lamest +userexempts +dynamicinvites +userinvites +protectops
-#   channel set #lamest +protectfriends +statuslog +revenge -protecthalfops
-#   channel set #lamest +revengebot +dontkickops +autovoice -autoop -autohalfop
-#   channel set #lamest -bitch -secret -shared +greet +cycle
-#
 # A complete list of all available channel settings:
 #
 # enforcebans
@@ -806,14 +770,6 @@
 #    Allow non-ops to perform channel modes? This can stop the bot from
 #    fighting with services such as ChanServ, or from kicking IRCops when
 #    setting channel modes without having ops.
-#
-# Here is a shorter example:
-#
-#   channel add #botcentral {
-#     chanmode "+mntisl 1"
-#     idle-kick 1
-#   }
-#   channel set #botcentral +bitch +enforcebans -greet +revenge
 
 
 #### SERVER MODULE ####
@@ -826,10 +782,10 @@
 # What is your network?
 #   0 = EFnet
 #   1 = IRCnet
-#   2 = Undernet
+#   2 = Undernet/QuakeNet
 #   3 = DALnet
 #   4 = +e/+I/max-modes 20 Hybrid
-#   5 = Others
+#   5 = Others (incl. Freenode)
 set net-type 0
 
 # Set the nick the bot uses on IRC, and on the botnet unless you specify a
@@ -881,7 +837,6 @@
 # primary nickname is already in use.
 set keep-nick 1
 
-
 # This setting makes the bot squelch the error message when rejecting a DCC
 # CHAT, SEND or message command. Normally, Eggdrop notifies the user that the
 # command has been rejected because they don't have access. Note that sometimes
@@ -894,7 +849,7 @@
 set lowercase-ctcp 0
 
 # Set how many ctcps should be answered at once.
-set answer-ctcp 3
+set answer-ctcp 1
 
 # Set here how many msgs in how many seconds from one host constitutes
 # a flood. If you set this to 0:0, msg flood protection will be disabled.
@@ -1013,7 +968,7 @@
 loadmodule irc
 
 # Set this to 1 if you want to bounce all server bans.
-set bounce-bans 1
+set bounce-bans 0
 
 # Set this to 1 if you want to bounce all server exemptions (+e modes).
 # This is disabled if use-exempts is disabled.
@@ -1302,7 +1257,7 @@
 
 # Set this to 1 if you want the bot to let people know hourly if they have
 # any notes.
-set notify-users 1
+set notify-users 0
 
 # Set this to 1 if you want the bot to let people know on join if they have
 # any notes.
@@ -1386,7 +1341,6 @@
 #
 # source scripts/script.tcl
 
-source scripts/alltools.tcl
 source scripts/action.fix.tcl
 
 # This script enhances Eggdrop's built-in dcc '.whois' command to allow all
----------------------- End of diff -----------------------


More information about the Changes mailing list