| 1 | ;------------------------
|
|---|
| 2 | ; Core settings
|
|---|
| 3 | ;------------------------
|
|---|
| 4 |
|
|---|
| 5 | ; server :
|
|---|
| 6 | ; host name of the server to which the bot should connect
|
|---|
| 7 | server =
|
|---|
| 8 |
|
|---|
| 9 | ; port :
|
|---|
| 10 | ; port on which the bot should connect, defaults to 6667 if none is
|
|---|
| 11 | ; specified; if you don't know what this is for, just leave it blank
|
|---|
| 12 | port =
|
|---|
| 13 |
|
|---|
| 14 | ; username :
|
|---|
| 15 | ; username to use for the bot
|
|---|
| 16 | username =
|
|---|
| 17 |
|
|---|
| 18 | ; nick :
|
|---|
| 19 | ; nick to use for the bot
|
|---|
| 20 | nick =
|
|---|
| 21 |
|
|---|
| 22 | ; realname :
|
|---|
| 23 | ; real name to use for the bot
|
|---|
| 24 | realname =
|
|---|
| 25 |
|
|---|
| 26 | ; password :
|
|---|
| 27 | ; server password to use when connecting; if you don't know what this is
|
|---|
| 28 | ; for, just leave it blank
|
|---|
| 29 | password =
|
|---|
| 30 |
|
|---|
| 31 | ; gender :
|
|---|
| 32 | ; M or F to indicate the gender of the bot for instances when the bot must
|
|---|
| 33 | ; refer to itself in the third person for actions
|
|---|
| 34 | gender =
|
|---|
| 35 |
|
|---|
| 36 | ; plugins :
|
|---|
| 37 | ; one of the following :
|
|---|
| 38 | ; - all
|
|---|
| 39 | ; - none
|
|---|
| 40 | ; - all except LIST
|
|---|
| 41 | ; - none except LIST
|
|---|
| 42 | ; where LIST is a comma-delimited case-insensitive list of plugin short
|
|---|
| 43 | ; names (i. e. plugin class names without the prepended Phergie_Plugin_
|
|---|
| 44 | ; segment; for example, the short name for the Phergie_Plugin_Autojoin
|
|---|
| 45 | ; class would be Autojoin)
|
|---|
| 46 | ; plugins = all
|
|---|
| 47 | plugins = all
|
|---|
| 48 |
|
|---|
| 49 | ; debug :
|
|---|
| 50 | ; boolean flag indicating whether or not debugging mode should be enabled
|
|---|
| 51 | debug = false
|
|---|
| 52 |
|
|---|
| 53 | ;-----------------------------------------------------------------------------
|
|---|
| 54 | ; Acronym
|
|---|
| 55 | ;-----------------------------------------------------------------------------
|
|---|
| 56 |
|
|---|
| 57 | ; acronym.limit :
|
|---|
| 58 | ; positive integer indicating the maximum number of possible meanings for
|
|---|
| 59 | ; an acronym that should be displayed in a given instance (defaults to 5)
|
|---|
| 60 | acronym.limit =
|
|---|
| 61 |
|
|---|
| 62 | ;-----------------------------------------------------------------------------
|
|---|
| 63 | ; Admin Command
|
|---|
| 64 | ;-----------------------------------------------------------------------------
|
|---|
| 65 |
|
|---|
| 66 | ; admincommand.admins :
|
|---|
| 67 | ; a list of hostmasks containing wildcards that are granted access to the
|
|---|
| 68 | ; bot's admin features, must be enclosed by double quotes and entries are
|
|---|
| 69 | ; separated by spaces or commas
|
|---|
| 70 | admincommand.admins =
|
|---|
| 71 |
|
|---|
| 72 | ; admincommand.ops :
|
|---|
| 73 | ; if set to true, chan operators are given admin rights
|
|---|
| 74 | admincommand.ops = true
|
|---|
| 75 |
|
|---|
| 76 | ;-----------------------------------------------------------------------------
|
|---|
| 77 | ; Alternate Nick
|
|---|
| 78 | ;-----------------------------------------------------------------------------
|
|---|
| 79 |
|
|---|
| 80 | ; altnick.altnick0 :
|
|---|
| 81 | ; alternate nicks to use for the bot in the event that the preferred nick
|
|---|
| 82 | ; is unavailable; this setting may be repeated with a different number
|
|---|
| 83 | ; (i. e. altnick1, altnick2, etc.)
|
|---|
| 84 | altnick.altnick0 =
|
|---|
| 85 |
|
|---|
| 86 | ;-----------------------------------------------------------------------------
|
|---|
| 87 | ; Auto Join
|
|---|
| 88 | ;-----------------------------------------------------------------------------
|
|---|
| 89 |
|
|---|
| 90 | ; autojoin.channels :
|
|---|
| 91 | ; a comma-delimited list of channels which the bot should automatically
|
|---|
| 92 | ; join upon successfully connecting
|
|---|
| 93 | autojoin.channels =
|
|---|
| 94 |
|
|---|
| 95 | ;-----------------------------------------------------------------------------
|
|---|
| 96 | ; Feed Ticker
|
|---|
| 97 | ;-----------------------------------------------------------------------------
|
|---|
| 98 |
|
|---|
| 99 | ; feedticker.feed0 :
|
|---|
| 100 | ; a double quote-enclosed comma-delimited list of feed URLs; this setting
|
|---|
| 101 | ; may be repeated with a different number (i.e. feed1, feed2, etc.)
|
|---|
| 102 | feedticker.feed0 = ""
|
|---|
| 103 |
|
|---|
| 104 | ; feedticker.chans0 :
|
|---|
| 105 | ; a comma- or space-delimited list of channels where the feedN should be
|
|---|
| 106 | ; syndicated
|
|---|
| 107 | feedticker.chans0 = ""
|
|---|
| 108 |
|
|---|
| 109 | ; feedticker.delay :
|
|---|
| 110 | ; the frequency, in seconds, at which the feeds are checked for new data;
|
|---|
| 111 | ; the default is 1800 (every 30 minutes)
|
|---|
| 112 | feedticker.delay = 1800
|
|---|
| 113 |
|
|---|
| 114 | ; feedticker.format :
|
|---|
| 115 | ; format of the feed output on the channel, it can use three variables
|
|---|
| 116 | ; - %title% the article title
|
|---|
| 117 | ; - %link% the article link
|
|---|
| 118 | ; - %feed% the feed's channel title
|
|---|
| 119 | ; if empty or unset it defaults to %title% [ %link% ]
|
|---|
| 120 | feedticker.format = ""
|
|---|
| 121 |
|
|---|
| 122 | ;-----------------------------------------------------------------------------
|
|---|
| 123 | ; Karma
|
|---|
| 124 | ;-----------------------------------------------------------------------------
|
|---|
| 125 |
|
|---|
| 126 | ; karma.limit :
|
|---|
| 127 | ; Maximum number of karma rating changes allowed per user, per term, per
|
|---|
| 128 | ; day, or 0 for unlimited changes
|
|---|
| 129 | karma.limit = 5
|
|---|
| 130 |
|
|---|
| 131 | ; karma.static :
|
|---|
| 132 | ; If non-empty, the static karma response to use for the bot's nick
|
|---|
| 133 | karma.static =
|
|---|
| 134 |
|
|---|
| 135 | ;-----------------------------------------------------------------------------
|
|---|
| 136 | ; NickServ
|
|---|
| 137 | ;-----------------------------------------------------------------------------
|
|---|
| 138 |
|
|---|
| 139 | ; nickserv.password :
|
|---|
| 140 | ; password to use when identifying the bot to NickServ where
|
|---|
| 141 | ; authentication will only take place if a non-empty password is specified
|
|---|
| 142 | nickserv.password =
|
|---|
| 143 |
|
|---|
| 144 | ;-----------------------------------------------------------------------------
|
|---|
| 145 | ; URL
|
|---|
| 146 | ;-----------------------------------------------------------------------------
|
|---|
| 147 |
|
|---|
| 148 | ; url.format :
|
|---|
| 149 | ; format of the link output on the channel, it can use two variables
|
|---|
| 150 | ; - %title% the page title
|
|---|
| 151 | ; - %link% the page link
|
|---|
| 152 | ; if empty or unset it defaults to %title% [ %link% ]
|
|---|
| 153 | url.format = ""
|
|---|
| 154 |
|
|---|
| 155 | ; url.title_length :
|
|---|
| 156 | ; character length to which URL titles should be truncated
|
|---|
| 157 | url.title_length = 40 |
|---|