;------------------------
; Core settings
;------------------------
; server :
; host name of the server to which the bot should connect
server = irc.freenode.net
; port :
; port on which the bot should connect, defaults to 6667 if none is
; specified; if you don't know what this is for, just leave it blank
port =
; username :
; username to use for the bot
username = jackharkness
; nick :
; nick to use for the bot
nick = jackharkness
; realname :
; real name to use for the bot
realname = jackharkness
; password :
; server password to use when connecting; if you don't know what this is
; for, just leave it blank
password =
; keepalive :
; boolean flag indicating whether or not the bot should reconnect when it
; gets disconnected from the server, defaults to false if not set, but
; setting it to true is recommended.
; if this is set to true, you should set timeout value to 6 or above.
; if not, timeout would better be set to zero or a high number such as 15.
keepalive = true
; timeout :
; defines the number of minutes to wait until a connection times out, if the
; bot gets disconnected when it shouldn't (i.e. when your connection didn't
; die), increase the timeout value so it waits longer before disconnecting.
; 0 means it will never time out, but if you use keepalive you should set
; this to 6 or above.
timeout = 8
; gender :
; M or F to indicate the gender of the bot for instances when the bot must
; refer to itself in the third person for actions
gender =
; curses :
; boolean flag indicating whether or not the bot is allowed to use curses,
; bad words, etc. defaults to false.
curses = false
; ignore :
; a comma- or space-delimited list of hostmasks (may contain wildcards
; using *) of users from which events should be ignored (i. e. not
; processed by plugins), surrounded by double-quotes
ignore =
; plugins :
; one of the following :
; - all
; - none
; - all except LIST
; - none except LIST
; where LIST is a comma-delimited case-insensitive list of plugin short
; names (i. e. plugin class names without the prepended Phergie_Plugin_
; segment; for example, the short name for the Phergie_Plugin_Autojoin
; class would be Autojoin)
; plugins = all
plugins = "all"
; debug :
; boolean flag indicating whether or not debugging mode should be enabled
debug = false
; log :
; path to a file to which debugging output will be written if debugging
; mode is enabled
log = debug.log
;-----------------------------------------------------------------------------
; Acronym
;-----------------------------------------------------------------------------
; acronym.limit :
; positive integer indicating the maximum number of possible meanings for
; an acronym that should be displayed in a given instance (defaults to 5)
acronym.limit = 5
; acronym.filter :
; comma- or space-delimited list of acronyms for which meanings should not
; be returned
acronym.filter = ""
;-----------------------------------------------------------------------------
; Admin Command
;-----------------------------------------------------------------------------
; admincommand.admins :
; a list of hostmasks containing wildcards that are granted access to the
; bot's admin features, must be enclosed by double quotes and entries are
; separated by spaces or commas
admincommand.admins = ""
; admincommand.ops :
; if set to true, chan operators are given admin rights
admincommand.ops = true
;-----------------------------------------------------------------------------
; Alternate Nick
;-----------------------------------------------------------------------------
; altnick.altnick0 :
; alternate nicks to use for the bot in the event that the preferred nick
; is unavailable; this setting may be repeated with a different number
; (i. e. altnick1, altnick2, etc.)
altnick.altnick0 =
;-----------------------------------------------------------------------------
; Auto Join
;-----------------------------------------------------------------------------
; autojoin.channels :
; a comma-delimited list of channels which the bot should automatically
; join upon successfully connecting
autojoin.channels = "#bzstocks"
;-----------------------------------------------------------------------------
; Feed Ticker
;-----------------------------------------------------------------------------
; feedticker.delay :
; the frequency, in seconds, at which the feeds are checked for new data;
; the default is 1800 (every 30 minutes)
feedticker.delay = 1800
; feedticker.format :
; format of the feed output on the channel, it can use three variables
; - %title% the article title
; - %link% the article link
; - %feed% the feed's channel title
; if empty or unset it defaults to %title% [ %link% ]
feedticker.format = ""
;# Feed Ticker: Filter Settings #
; feedticker.filter_title:
; a double quote-enclosed regex string filter; this is the global filter
; setting used to filter the feed title of all the feeds
feedticker.filter_title = ""
; feedticker.filter_url :
; a double quote-enclosed regex string filter; this is the global filter
; setting used to filter the feed url of all the feeds
feedticker.filter_url = ""
; feedticker.filter_article:
; a double quote-enclosed regex string filter; this is the global filter
; setting used to filter the article title of all the feeds
feedticker.filter_article = ""
; feedticker.feed0 :
; a double quote-enclosed comma-delimited list of feed URLs; this setting
; may be repeated with a different number (i.e. feed1, feed2, etc.)
feedticker.feed0 = ""
; feedticker.chans0 :
; a comma- or space-delimited list of channels where the feedN should be
; syndicated
feedticker.chans0 = ""
; feedticker.filter_title0 :
; a double quote-enclosed regex string filter; this setting allows you to
; filter each feed title independently and may be repeated with a different
; number. (i.e. filter_title1, filter_title2, etc.)
feedticker.filter_title0 = ""
; feedticker.filter_url0 :
; a double quote-enclosed regex string filter; this setting allows you to
; filter each feed url independently and may be repeated with a different
; number. (i.e. filter_url1, filter_url2, etc.)
feedticker.filter_url0 = ""
; feedticker.filter_article0 :
; a double quote-enclosed regex string filter; this setting allows you to
; filter each article title independently and may be repeated with a
; different number. (i.e. filter_article1, filter_article2, etc.)
feedticker.filter_article0 = ""
;-----------------------------------------------------------------------------
; Karma
;-----------------------------------------------------------------------------
; karma.limit :
; Maximum number of karma rating changes allowed per user, per term, per
; day, or 0 for unlimited changes
karma.limit = 5
; karma.static :
; If non-empty, the static karma response to use for the bot's nick
karma.static = ""
;-----------------------------------------------------------------------------
; NickServ
;-----------------------------------------------------------------------------
; nickserv.password :
; password to use when identifying the bot to the NickServ bot where
; authentication will only take place if a non-empty password is specified
nickserv.password =
; nickserv.bot_nick :
; The name of the bot that the server uses for Nickerv authentication.
; Defaults to NickServ is left blank.
nickserv.bot_nick = "NickServ"
;-----------------------------------------------------------------------------
; Quit
;-----------------------------------------------------------------------------
; quit.reason :
; custom reason message to use when quitting
quit.reason =
;-----------------------------------------------------------------------------
; SpellCheck
;-----------------------------------------------------------------------------
; spellcheck.lang :
; dictionary language to use, defaults to en (English)
spellcheck.lang = "en"
; spellcheck.limit :
; limit on the number of potential correct spellings to return, defaults
; to 5
spellcheck.limit = 5
;-----------------------------------------------------------------------------
; URL
;-----------------------------------------------------------------------------
; url.format :
; format of the link output on the channel, it can use two variables
; - %title% the page title
; - %link% the page link
; if empty or unset it defaults to %title% [ %link% ]
url.format = ""
; url.title_length :
; character length to which URL titles should be truncated
url.title_length = 40
;-----------------------------------------------------------------------------
; Weather
;-----------------------------------------------------------------------------
; weather.partner_id
; Partner ID provided by weather.com
; see http://www.weather.com/services/xmloap.html for more details
weather.partner_id =
; weather.license_key
; License Key provided by weather.com
; see http://www.weather.com/services/xmloap.html for more details
weather.license_key =