All pastes #1707220 Raw Edit

Anonymous

public text v1 · immutable
#1707220 ·published 2009-12-08 18:55 UTC
rendered paste body
#! /path/to/executable/eggdrop
# ^- Set that to the directory Eggdrop is in, i.e. "#! /home/lamest/egg/eggdrop"
#
# $Id: eggdrop.simple.conf,v 1.21 2002/07/25 20:44:55 wcc Exp $
#
# This is a sample configuration file for your bot.  You will definitely
# want to edit this to set up your bot. Right now, it creates a bot called
# "LamestBot" which sits on the channel #lamest.
#
# IMPORTANT: Remember to make install and cd to the directory it created
# (~/eggdrop by default) before you continue. Running the bot from
# eggdrop1.6.x/ will not work.
#
# PLEASE EDIT THIS FILE COMPLETELY! YOUR BOT WILL NOT FUNCTION PROPERLY IF
# YOU DO NOT CONFIGURE IT CORRECTLY! WE CAN NOT STRESS THIS ENOUGH!
#
# More options can be found in the files in doc/settings/.

# Don't edit the following 11 lines.
set mod-path "/usr/lib/eggdrop/modules/"
set help-path "help/"
set text-path "text/"
loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
loadmodule blowfish

# Start configuring here.

##### Settings:

# Set the nick the bot uses on IRC, and on the botnet
# unless you specify a separate botnet-nick, here.
set nick "QBot"

# Set the alternative nick which the bot uses on IRC if the nick specified by 'set nick'
# is unavailable. All '?' characters will be replaced by random numbers.
set altnick "QBot?"

# Set here what should be displayed in the real-name field for the bot on IRC.
set realname "/msg QBot Hallo"

# This is the bot's server list. The bot will start at the first server listed,
# and cycle through them whenever it gets disconnected. You need to change these
# servers to YOUR network's servers.
#
# The format is:
#   server[:port[:password]]
#
# Both the port and password fields are optional; however, if you want to set a
# password you must also set a port. If a port isn't specified it will default to
# your default-port setting.
set servers {
  irc.freenode.net:6667
}

# This adds the channel #lamest to the bot's channel list. You should change
# this to a channel you would like the bot to join.
channel add #qsoft {
  chanmode "+nt-likm"
  idle-kick 0
  stopnethack-mode 0
}

# [0/1/2/3/4/5] What is your network?
# 0 = EFnet (non +e/+I hybrid)
# 1 = IRCnet
# 2 = Undernet
# 3 = DALnet
# 4 = EFnet +e/+I hybrid
# 5 = Others
set net-type 0

# Set here the port where the Eggdrop should listen for telnet connections.
listen 3333 all

# Un-comment the next line and set the list of owners of the bot.
# You NEED to change this setting.
set owner "PMTheQuick"

##### Files & Directories:

# The following two lines define where to store the bots user and
# channel files.
set userfile "QBot.user"
set chanfile "QBot.chan"

# This defines where the bot should store temp files.
set temp-path ""

# This creates a logfile named eggdrop.log containing private msgs/ctcps,
# commands, errors, and misc. info from any channel.
logfile msbxco * "logs/eggdrop.log"

# This creates a logfile of joins, parts, netsplits, kicks, bans,
# mode changes, and public chat on the channel #lamest.
logfile jpk #lamest "logs/lamest.log"

# Set the default console flags here.
set console "mkcobxs"

##### Uptime module:

# This module reports uptime statistics to http://uptime.eggheads.org.
# Go look and see what your uptime is! It takes about 9 hours to show up,
# so if your bot isn't listed, try again later.
#
# Information sent to the server includes the bot's uptime, botnet-nick,
# server, version, and IP address. This information is stored in a temporary
# logfile for debugging purposes only. The only publicly available information
# will be the bot's botnet-nick, version and uptime. If you do not wish for this
# information to be sent, comment out the following line.
loadmodule uptime

# You have to remove this line to make your bot start.
die "Please make sure you edit your config file completely."

##### SCRIPTS #####

# This is a good place to load scripts to use with your bot.

# This line loads script.tcl from the scripts directory inside your Eggdrop's
# directory. All scripts should be put there, although you can place them where
# you like as long as you can supply a fully qualified path to them.
#
# source scripts/script.tcl

source scripts/alltools.tcl
source scripts/action.fix.tcl

# Use this script for Tcl and Eggdrop downwards compatibility.
# NOTE: This can also cause problems with some newer scripts.
source scripts/compat.tcl

# This script provides many useful informational functions, like setting
# users' URLs, e-mail address, ICQ numbers, etc. You can modify it to add
# extra entries.
source scripts/userinfo.tcl
loadhelp userinfo.help