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

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

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


Revision 1.23 - (show annotations) (download)
Fri Sep 27 22:16:24 2002 UTC (16 years, 11 months 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 #! /path/to/executable/eggdrop
2 # ^- Set that to the directory Eggdrop is in, i.e. "#! /home/lamest/egg/eggdrop"
3 #
4 # $Id: eggdrop.simple.conf,v 1.22 2002/09/27 19:30:02 stdarg Exp $
5 #
6 # This is a sample configuration file for your bot. You will definitely
7 # want to edit this to set up your bot. Right now, it creates a bot called
8 # "LamestBot" which sits on the channel #lamest.
9 #
10 # IMPORTANT: Remember to make install and cd to the directory it created
11 # (~/eggdrop by default) before you continue. Running the bot from
12 # eggdrop1.6.x/ will not work.
13 #
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 #
17 # More options can be found in the files in doc/settings/.
18
19 # Don't edit the following 11 lines.
20 set mod-path "modules/"
21 set help-path "help/"
22 set text-path "text/"
23 loadmodule dns
24 loadmodule channels
25 loadmodule server
26 loadmodule ctcp
27 loadmodule irc
28 loadmodule notes
29 loadmodule console
30 loadmodule blowfish
31
32 # Start configuring here.
33
34 ##### Settings:
35
36 # Set the nick the bot uses on IRC, and on the botnet
37 # unless you specify a separate botnet-nick, here.
38 set nick "Lamestbot"
39
40 # Set the alternative nick which the bot uses on IRC if the nick specified by 'set nick'
41 # is unavailable. All '?' characters will be replaced by random numbers.
42 set altnick "Llamab?t"
43
44 # Set here what should be displayed in the real-name field for the bot on IRC.
45 set realname "/msg LamestBot hello"
46
47 # 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 # servers to YOUR network's servers.
50 #
51 # The format is:
52 # server[:port[:password]]
53 #
54 # 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 # your default-port setting.
57 set servers {
58 you.need.to.change.this:6667
59 }
60
61 # 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 channel add #lamest {
64 chanmode "+nt-likm"
65 idle-kick 0
66 stopnethack-mode 0
67 }
68
69 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
75 # [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 set net-type 0
83
84 # Set here the port where the Eggdrop should listen for telnet connections.
85 listen 3333 all
86
87 # Un-comment the next line and set the list of owners of the bot.
88 # You NEED to change this setting.
89 #set owner "MrLame, MrsLame"
90
91 ##### Files & Directories:
92
93 # The following two lines define where to store the bots user and
94 # channel files.
95 set userfile "LamestBot.user"
96 set chanfile "LamestBot.chan"
97
98 # This defines where the bot should store temp files.
99 set temp-path "/tmp"
100
101 # This creates a logfile named eggdrop.log containing private msgs/ctcps,
102 # commands, errors, and misc. info from any channel.
103 logfile msbxco * "logs/eggdrop.log"
104
105 # This creates a logfile of joins, parts, netsplits, kicks, bans,
106 # mode changes, and public chat on the channel #lamest.
107 logfile jpk #lamest "logs/lamest.log"
108
109 # Set the default console flags here.
110 set console "mkcobxs"
111
112 ##### Uptime module:
113
114 # 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 #
118 # Information sent to the server includes the bot's uptime, botnet-nick,
119 # server, version, and IP address. This information is stored in a temporary
120 # 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
125 # You have to remove this line to make your bot start.
126 die "Please make sure you edit your config file completely."
127
128 ##### SCRIPTS #####
129
130 # This is a good place to load scripts to use with your bot.
131
132 # This line loads script.tcl from the scripts directory inside your Eggdrop's
133 # 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 source scripts/alltools.tcl
139 source scripts/action.fix.tcl
140
141 # Use this script for Tcl and Eggdrop downwards compatibility.
142 # NOTE: This can also cause problems with some newer scripts.
143 source scripts/compat.tcl
144
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 source scripts/userinfo.tcl
149 loadhelp userinfo.help
150
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