/[cvs]/eggdrop1.6/eggdrop.simple.conf
ViewVC logotype

Annotation of /eggdrop1.6/eggdrop.simple.conf

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.23 - (hide annotations) (download)
Fri Sep 27 22:16:24 2002 UTC (17 years ago) by wcc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +1 -1 lines
FILE REMOVED
Removed both eggdrop.simple.conf and eggdrop.advanced.conf, as many people cannot find the proper settings in eggdrop.simple.conf and
therefore mis-configure their bots. The advanced config was removed due to the fact that the differences between
eggdrop.advanced.conf and eggdrop.complete.conf wrere minimal.

1 johoho 1.4 #! /path/to/executable/eggdrop
2 wcc 1.20 # ^- Set that to the directory Eggdrop is in, i.e. "#! /home/lamest/egg/eggdrop"
3 fabian 1.1 #
4 wcc 1.23 # $Id: eggdrop.simple.conf,v 1.22 2002/09/27 19:30:02 stdarg Exp $
5 fabian 1.1 #
6     # This is a sample configuration file for your bot. You will definitely
7 guppy 1.15 # want to edit this to set up your bot. Right now, it creates a bot called
8 guppy 1.13 # "LamestBot" which sits on the channel #lamest.
9 fabian 1.1 #
10     # IMPORTANT: Remember to make install and cd to the directory it created
11 guppy 1.13 # (~/eggdrop by default) before you continue. Running the bot from
12 guppy 1.8 # eggdrop1.6.x/ will not work.
13 fabian 1.1 #
14     # PLEASE EDIT THIS FILE COMPLETELY! YOUR BOT WILL NOT FUNCTION PROPERLY IF
15     # YOU DO NOT CONFIGURE IT CORRECTLY! WE CAN NOT STRESS THIS ENOUGH!
16 guppy 1.15 #
17     # More options can be found in the files in doc/settings/.
18 fabian 1.1
19 wcc 1.19 # Don't edit the following 11 lines.
20 fabian 1.1 set mod-path "modules/"
21 fabian 1.6 set help-path "help/"
22 poptix 1.11 set text-path "text/"
23 fabian 1.1 loadmodule dns
24     loadmodule channels
25     loadmodule server
26     loadmodule ctcp
27     loadmodule irc
28     loadmodule notes
29     loadmodule console
30 guppy 1.17 loadmodule blowfish
31 fabian 1.1
32 wcc 1.19 # Start configuring here.
33 guppy 1.15
34     ##### Settings:
35 fabian 1.1
36 guppy 1.15 # Set the nick the bot uses on IRC, and on the botnet
37     # unless you specify a separate botnet-nick, here.
38 fabian 1.1 set nick "Lamestbot"
39    
40 wcc 1.18 # Set the alternative nick which the bot uses on IRC if the nick specified by 'set nick'
41 guppy 1.15 # is unavailable. All '?' characters will be replaced by random numbers.
42 fabian 1.1 set altnick "Llamab?t"
43    
44 guppy 1.15 # Set here what should be displayed in the real-name field for the bot on IRC.
45 fabian 1.1 set realname "/msg LamestBot hello"
46    
47 guppy 1.16 # This is the bot's server list. The bot will start at the first server listed,
48     # and cycle through them whenever it gets disconnected. You need to change these
49 guppy 1.15 # servers to YOUR network's servers.
50 guppy 1.16 #
51 wcc 1.18 # The format is:
52 guppy 1.16 # server[:port[:password]]
53     #
54 wcc 1.18 # Both the port and password fields are optional; however, if you want to set a
55     # password you must also set a port. If a port isn't specified it will default to
56 guppy 1.16 # your default-port setting.
57 fabian 1.1 set servers {
58     you.need.to.change.this:6667
59     }
60    
61 guppy 1.15 # This adds the channel #lamest to the bot's channel list. You should change
62     # this to a channel you would like the bot to join.
63 fabian 1.1 channel add #lamest {
64     chanmode "+nt-likm"
65     idle-kick 0
66     stopnethack-mode 0
67     }
68    
69 wcc 1.21 channel set #lamest +enforcebans +dynamicbans +userbans +dynamicexempts +greet
70     channel set #lamest +userexempts +dynamicinvites +userinvites +protectops
71     channel set #lamest +protectfriends +statuslog +revenge -protecthalfops +cycle
72     channel set #lamest +revengebot +dontkickops +autovoice -autoop -autohalfop
73     channel set #lamest -bitch -secret -shared
74 fabian 1.1
75 guppy 1.15 # [0/1/2/3/4/5] What is your network?
76     # 0 = EFnet (non +e/+I hybrid)
77     # 1 = IRCnet
78     # 2 = Undernet
79     # 3 = DALnet
80     # 4 = EFnet +e/+I hybrid
81     # 5 = Others
82 fabian 1.1 set net-type 0
83    
84 wcc 1.20 # Set here the port where the Eggdrop should listen for telnet connections.
85 fabian 1.1 listen 3333 all
86    
87 guppy 1.15 # Un-comment the next line and set the list of owners of the bot.
88     # You NEED to change this setting.
89 guppy 1.14 #set owner "MrLame, MrsLame"
90 fabian 1.1
91 guppy 1.15 ##### Files & Directories:
92 fabian 1.1
93 guppy 1.15 # The following two lines define where to store the bots user and
94     # channel files.
95 fabian 1.1 set userfile "LamestBot.user"
96     set chanfile "LamestBot.chan"
97 guppy 1.15
98     # This defines where the bot should store temp files.
99 fabian 1.1 set temp-path "/tmp"
100 guppy 1.15
101     # This creates a logfile named eggdrop.log containing private msgs/ctcps,
102     # commands, errors, and misc. info from any channel.
103 fabian 1.1 logfile msbxco * "logs/eggdrop.log"
104 guppy 1.15
105 wcc 1.18 # This creates a logfile of joins, parts, netsplits, kicks, bans,
106     # mode changes, and public chat on the channel #lamest.
107 fabian 1.1 logfile jpk #lamest "logs/lamest.log"
108 guppy 1.9
109 guppy 1.15 # Set the default console flags here.
110     set console "mkcobxs"
111 guppy 1.9
112 guppy 1.15 ##### Uptime module:
113 fabian 1.1
114 guppy 1.15 # This module reports uptime statistics to http://uptime.eggheads.org.
115     # Go look and see what your uptime is! It takes about 9 hours to show up,
116     # so if your bot isn't listed, try again later.
117 wcc 1.18 #
118 guppy 1.15 # Information sent to the server includes the bot's uptime, botnet-nick,
119 wcc 1.18 # server, version, and IP address. This information is stored in a temporary
120 guppy 1.15 # logfile for debugging purposes only. The only publicly available information
121     # will be the bot's botnet-nick, version and uptime. If you do not wish for this
122     # information to be sent, comment out the following line.
123     loadmodule uptime
124 fabian 1.1
125 guppy 1.15 # You have to remove this line to make your bot start.
126 wcc 1.19 die "Please make sure you edit your config file completely."
127 fabian 1.1
128     ##### SCRIPTS #####
129    
130 guppy 1.15 # This is a good place to load scripts to use with your bot.
131    
132 wcc 1.20 # This line loads script.tcl from the scripts directory inside your Eggdrop's
133 guppy 1.15 # directory. All scripts should be put there, although you can place them where
134     # you like as long as you can supply a fully qualified path to them.
135     #
136     # source scripts/script.tcl
137    
138 fabian 1.1 source scripts/alltools.tcl
139     source scripts/action.fix.tcl
140 wcc 1.20
141     # Use this script for Tcl and Eggdrop downwards compatibility.
142     # NOTE: This can also cause problems with some newer scripts.
143 fabian 1.2 source scripts/compat.tcl
144 wcc 1.20
145     # This script provides many useful informational functions, like setting
146     # users' URLs, e-mail address, ICQ numbers, etc. You can modify it to add
147     # extra entries.
148 fabian 1.5 source scripts/userinfo.tcl
149 fabian 1.1 loadhelp userinfo.help
150 stdarg 1.22
151     #
152     # Don't edit below here unless you know what you are doing!
153     #
154    
155     if {[info exists env(USER)]} {
156     if {$username == "eggdrop"} { set username $env(USER) }
157     }
158    
159     if {[lsearch -exact [channels] "#lamest"] != -1} {
160     putlog "***"
161     putlog "*** Are you sure you want to be on channel #lamest?"
162     putlog "***"
163     putlog "*** If not, remove 'channel add #lamest' and all of the 'channel set #lamest' examples from the config file."
164     putlog "***"
165     }

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23