From d8e47f12a4840a70fd046478e5b10dcf50082178 Mon Sep 17 00:00:00 2001 From: timriker Date: Tue, 28 Oct 2003 04:52:37 +0000 Subject: [PATCH] rename sample.* to blootbot.* git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk@868 c11ca15a-4712-0410-83d8-924469b57eb5 --- blootbot/INSTALL | 7 +- .../sample/{sample.chan => blootbot.chan} | 0 .../sample/{sample.config => blootbot.config} | 0 .../{sample.countdown => blootbot.countdown} | 0 .../{sample.servers => blootbot.servers} | 0 .../sample/{sample.users => blootbot.users} | 0 blootbot/files/sample/sample.config.broken | 343 ------------------ blootbot/files/sample/sample.insert | 3 - 8 files changed, 2 insertions(+), 351 deletions(-) rename blootbot/files/sample/{sample.chan => blootbot.chan} (100%) rename blootbot/files/sample/{sample.config => blootbot.config} (100%) rename blootbot/files/sample/{sample.countdown => blootbot.countdown} (100%) rename blootbot/files/sample/{sample.servers => blootbot.servers} (100%) rename blootbot/files/sample/{sample.users => blootbot.users} (100%) delete mode 100644 blootbot/files/sample/sample.config.broken delete mode 100644 blootbot/files/sample/sample.insert diff --git a/blootbot/INSTALL b/blootbot/INSTALL index 373153f..ef5ee58 100644 --- a/blootbot/INSTALL +++ b/blootbot/INSTALL @@ -1,14 +1,11 @@ Method of installation. ----------------------- -- Copy files/sample/sample.config to files/blootbot.config -- Copy files/sample/sample.chan to files/blootbot.chan -- Copy files/sample/sample.servers to files/blootbot.servers -- Copy files/sample/sample.users to files/blootbot.users +- Copy files/sample/* to files/ - Edit files/blootbot.config, modify to taste. -- Edit files/blootbot.chan to set which channels to join. - Edit files/blootbot.servers to modify list of IRC servers to connect. +- Edit files/blootbot.chan to set which channels to join. - Install the following Perl modules: - Net::IRC perl module diff --git a/blootbot/files/sample/sample.chan b/blootbot/files/sample/blootbot.chan similarity index 100% rename from blootbot/files/sample/sample.chan rename to blootbot/files/sample/blootbot.chan diff --git a/blootbot/files/sample/sample.config b/blootbot/files/sample/blootbot.config similarity index 100% rename from blootbot/files/sample/sample.config rename to blootbot/files/sample/blootbot.config diff --git a/blootbot/files/sample/sample.countdown b/blootbot/files/sample/blootbot.countdown similarity index 100% rename from blootbot/files/sample/sample.countdown rename to blootbot/files/sample/blootbot.countdown diff --git a/blootbot/files/sample/sample.servers b/blootbot/files/sample/blootbot.servers similarity index 100% rename from blootbot/files/sample/sample.servers rename to blootbot/files/sample/blootbot.servers diff --git a/blootbot/files/sample/sample.users b/blootbot/files/sample/blootbot.users similarity index 100% rename from blootbot/files/sample/sample.users rename to blootbot/files/sample/blootbot.users diff --git a/blootbot/files/sample/sample.config.broken b/blootbot/files/sample/sample.config.broken deleted file mode 100644 index 11c684d..0000000 --- a/blootbot/files/sample/sample.config.broken +++ /dev/null @@ -1,343 +0,0 @@ -### -# parameter settings file for blootbot -# by the dms -### - -# [str] Interface: [IRC/CLI] -# IRC -- Internet Relay Chat -# CLI -- Command Line Interface -set Interface IRC - -# IRC. -set ircNick blootbot -set ircUser blootbot -set ircName blootbot experimental bot -set ircUMode +iw -###set ircHost vh.virtualhost.org -set join_channels #DEBIAN-bots - -# nickserv/chanserv support. -###set nickServ_pass PASSWORD -###set chanServ_ops #chan1 #chan2 - -# default quit message -set quitMsg adios amigos - -##### -# logfile -##### - -# [file] where to put logging info. comment out to disable. -set logfile log/$ircUser.log - -# [str] Type of logging. -# DAILY -- Create a new log each day. -# DEFAULT -- One continuous log file. -set logType DAILY - -# [int] Maximum log size, if logfile is defined, in bytes. -set maxLogSize 10000000 - -##### -# Factoid DB Configuration -##### - -# [str] Ability to remember/tell factoids -# none -- disable. -# mysql -- MySQL -# SQLite -- SQLite (libdbd-sqlite-perl) -# pgsql -- PostGreSQL (NOT SUPPORTED YET) -### REQUIRED by factoids,freshmeat,karma,seen,... -set DBType mysql - -# [str] SQLite filename prefix // MYSQL/PGSQL database. -# eg: blootbot-factoids, blootbot-seen -# eg: /var/db/mysql/blootbot/factoids.* -set DBName blootbot - -# [str] Hostname of database server -set SQLHost localhost - -# [str] SQL user allowed to insert,update,delete stuff from tables. -set SQLUser blootbot - -# [str] SQL password. -set SQLPass PASSWORD - -# [str] SQL Debug file. -###set SQLDebug SQL_debug.log - -##### -# factoid-related configuration -##### - -# [bool] Factoid support. -set factoids true - -# [days] if not 0, number of days until factoid is deleted for good. -set factoidDeleteDelay 0 - -# [int] maximum length of factoid key. -set maxKeySize 32 - -# [int] maximum length of factoid value. -set maxDataSize 450 - -# [int] minimum length of unaddressed (message) question without question -# before it is answered involuntarily. -# This ignores the 'addressing' setting. -# 0 to disable. -set minVolunteerLength 0 - -# [str] when should the bot bother learning new factoids. -# ADDRESSED -- only learn when addressed. -# HUNGRY -- learn irrelevent of addressing. this will catch -# _everything_, use at your own risk. I tried this ages -# ago and it caught quite funny responses but who knows -# if my modifications will prevent this or not, perhaps -# IsInvalid must be disabled? -set learn ADDRESSED - -# [str] different behaviour with URLs. -# REQUIRE -- means it will need to be a url type (e.g. file:, http:) -# OPTIONAL -- will take anything -# REJECT -- will not accept any urls. this makes it easy to -# run 2 with different nicks and styles. -# ^^^ what's the point of this??? -set acceptUrl OPTIONAL - -# [bool] profanity checking. -set profanityCheck false - -# [0/1] tell so-and-so about such-and-such of a factoid. -set allowTelling 1 - -# [str] other bots to ask for factoids which they may have. -#set friendlyBots url purl script mrapi - -##### -# factoid related and unrelated features, mainly Extras. -##### - -# [str] addressing is when you name the bot. FIXME -# REQUIRE -- the bot only does something if addressed. -# OPTIONAL -- the bot responds (does not learn) irrelevent of -# addressing. -set addressing REQUIRE - -# [char] One-character easy recognition. -set addressCharacter ~ - -# [str] how the bot should send messages. -# PRIVATE -- reply to private messages only, rejecting public msgs. -# DEFAULT -- reply to public _and_ private queries. -set talkMethod DEFAULT - -# [str] how long the output string should be before it is changed from -# public to private. Value of '1' has same behaviour as superseeded -# option 'preferReply PRIVATE'. -# "+" before bot commands overrides this option temporarily. -###set minLengthBeforePrivate 192 - -# [int] maximum length of reply for Extras function before popping list to -# reduce number of elements. -set maxListReplyLength 450 - -# [int] maximum number of elements in list allowed for Extras function -# before popping elements to reduce total count. -set maxListReplyCount 15 - -# [0/1] allow people outside any channels the bot is on to use the bot -# for factoids and commands. -set disallowOutsiders 1 - -# [int] time, in seconds. (different messages) -set floodMessages 10:30 -# [int] same messages. -set floodRepeat 2:10 - -# [int] Amount of time for auto-ignore (flooding) to expire. -set ignoreAutoExpire 5 - -# [int] Amount of time for forced-online ignore to expire. minutes. -set ignoreTempExpire 60 - -##### -# Internal (simple) bot commands -##### - -# [0/1] irc-cli calculator. -set perlMath 1 - -# [0/1] ord/chr etc -set allowConv 1 - -# [0/1] do you want to allow DNS lookup -set allowDNS 1 - -# [0/1] Forking... enable for non-nix OS or to reduce mem usage. -# This should work for Win32 and MacOS. About time, hey :) -set forking 1 - -# [int] Backlog... ideal to see what happened to the bot on console. -# maximum number of lines to backlog. -set backlog 24 - -##### -# Miscellaneous... -##### - -# [bool] Display a bit too much info about stuff. -# 0 -- disable. -# 1 -- minimal. -# 2 -- extra. -set VERBOSITY 1 - -# [0/1] Warn messages. -set WARN 1 - -# [0/1] Debugging messages. -set DEBUG 0 - -# [0/1] Work In Progress... -set WIP 0 - -# debugging... -###set dumpvars 1 -###set dumpvarsAtExit 1 -# log to specific file or global log file. -###set dumpvarsLogFile dumpvars.log - -# [0/1] allow 'use strict', makes bot unreliable. -set useStrict 0 - -##### -# Extras -##### - -# [str] anything which requires LWP + http proxy. -###set httpProxy http://HOSTNAME:PORT/ - -# [0/1] babelfish translator. jdf++. FIXME [DOES NOT WORK] -set babelfish false - -# [0/1] offer free factoid cookies -set cookie true - -# [0/1] Countdown to specific dates -set countdown true - -# [0/1] Debian file and package search. -set debian false -# [int] how often to update the debian table, in days. -set debianRefreshInterval 1 -# [0/1] extra stuff... -set debianExtra true - -# [0/1] Frontend to dict.org's wordnet. -set dict false - -# [0/1] Freshmeat -set freshmeat false -# [int] how often to update the freshmeat table, in hours. -set freshmeatRefreshInterval 24 -# [chans|all] 10items/hour, might be annoying. -###set freshmeatAnnounce #debian-bots -# [bool] if factoid does not exist, check freshmeat for it. -set freshmeatForFactoid false - -# [0/1] insult server -set insult false - -# [0/1] karma -set karma true - -# [0/1] Frontend to kernel.org -set kernel false -###set kernelAnnounce #debian-bots - -# [0/1] LART. -set lart true - -# [array] Channel limit adjuster. List of channels. -###set limitcheck #debian-bots -# [int] Interval (or more than), in minutes. -set limitcheckInterval 10 -# [int] Adjust channel limit to 10 above total users in channel. -set limitcheckPlus 10 - -# [0/1] nickometer -set nickometer true - -# [0/1] Frontend to the stock market. -set quote false - -# [0/1] Display random text in the channel. -set randomQuote true -# [str] Channels. -set randomQuoteChannels #debian-bots -# [int] Interval (or more than), in minutes. -set randomQuoteInterval 60 - -# [0/1] Display random text in the channel. -set randomFactoid true -# [str] Channels. -set randomFactoidChannels #debian-bots -# [int] Interval (or more than), in minutes. -set randomFactoidInterval 60 - -# [0/1] Warn users about root. -set rootWarn false -# passive -- be polite plus stuff, compliant to OPN, heh. -# aggressive -- ... -set rootWarnMode passive - -# [0/1] Factoid search. -set search false - -# [0/1] persistant "seen". -set seen true -# [0/1] seen statistics for online users like idle time, total message -# count. -set seenStats true -# [int] if someone's been away for more than xx days, delete their info. -# info. -set seenMaxDays 30 -# [int] interval to flush cached seen info. in minutes. -set seenFlushInterval 60 -# [bool] store all information, irrevelent of addressing. -# may chew more CPU. -# Will encourage severe leakaged (2-3x), caused by mysql-perl? -set seenStoreAll 1 - -# [0/1] slashdot headlines. -set slashdot false -###set slashdotAnnounce #debian-bots - -# [0/1] frontend to ispell. -set spell false - -# [0/1] Advanced topic management. -set topic true - -# [0/1] User Information Services. -set userinfo true - -# [0/1] Uptime daemon -set uptime true - -# [0/1] Wingate checking and banning mechanism. FIXME. -###set wingate false -# [int] seconds. minimum time to check. -set wingateInterval 60 -# [str] Wingate. -set wingateBan true -# [str] Wingate. -set wingateKick DIE DIE DIE - -# [0/1] google search.. simon++. requires libwww-search-perl + 5lines of -# modifications. -set wwwsearch false - -# [0/1] Unit conversion tool. -set units true diff --git a/blootbot/files/sample/sample.insert b/blootbot/files/sample/sample.insert deleted file mode 100644 index 8c1363b..0000000 --- a/blootbot/files/sample/sample.insert +++ /dev/null @@ -1,3 +0,0 @@ -hello => hi(, $who)? -status => FIXME... -rnd => $who: (0-10) -- 2.39.5