| 1 | bMotion CHANGELOG |
|---|
| 2 | ----------------- |
|---|
| 3 | |
|---|
| 4 | v0.1.0 |
|---|
| 5 | |
|---|
| 6 | Many many improvements, with the highlights being: |
|---|
| 7 | |
|---|
| 8 | o better use of interbot stuff |
|---|
| 9 | o switched to using sample settings file, which must be copied/moved to proper settings.tcl by user |
|---|
| 10 | o improved failsafe action handler |
|---|
| 11 | o much better use of abstracts throughout |
|---|
| 12 | o improvements to flood handler, including fixing not triggering at all on actions |
|---|
| 13 | o many improvements to bMotion's internal code |
|---|
| 14 | o moved quite a bit of bMotion's debug/diagnostic output into +d (or upgraded to +1) to stop worrying people so much |
|---|
| 15 | o improved typos plugin |
|---|
| 16 | o support for 0-padding in %NUMBER |
|---|
| 17 | o many new things in abstracts |
|---|
| 18 | o ignore !seen (to stop stupid spoonerism triggerings) |
|---|
| 19 | o improvements to output queueing |
|---|
| 20 | o changed %ruser and %rbot to take filters; replaces PICKUSER/PICKBOT |
|---|
| 21 | o don't break with someone stuck in the brig |
|---|
| 22 | o merged several similar output plugins into "append" output plugin |
|---|
| 23 | o snap plugin now behaves better |
|---|
| 24 | |
|---|
| 25 | + scots output plugin |
|---|
| 26 | + ___? in my ___? plugin |
|---|
| 27 | + bot now has bedtime/wakeytime and goes to sleep |
|---|
| 28 | + notlong plugin |
|---|
| 29 | + M&S spoof advert plugin |
|---|
| 30 | + pants plugin |
|---|
| 31 | + ,8 plugin |
|---|
| 32 | + random number plugin |
|---|
| 33 | + lifted plugin |
|---|
| 34 | + nn plugin |
|---|
| 35 | + plus plugin |
|---|
| 36 | + version admin plugin |
|---|
| 37 | + support for date-specific abstracts (e.g. haloween) |
|---|
| 38 | + numberwang plugin |
|---|
| 39 | + takethat plugin |
|---|
| 40 | + %TIME output macro |
|---|
| 41 | + "diddydots" output plugin |
|---|
| 42 | + fish (Red Dwarf) plugin |
|---|
| 43 | + simpsons plugin |
|---|
| 44 | + worried plugin |
|---|
| 45 | + eitheror plugin |
|---|
| 46 | + more diagnostics including spotting broken plugins |
|---|
| 47 | + store our data in new local/ directory, not in random places elsewhere |
|---|
| 48 | + respond to being voiced/devoiced |
|---|
| 49 | + much better question handler |
|---|
| 50 | + added interbot admin command |
|---|
| 51 | + added %DELAY output macro |
|---|
| 52 | + now playing plugin |
|---|
| 53 | + %PLURAL{} output macro |
|---|
| 54 | + welsh output plugin |
|---|
| 55 | + knockknock plugin |
|---|
| 56 | + experimental bitlbee supprt |
|---|
| 57 | + shows plugin |
|---|
| 58 | + spelling nazi plugin |
|---|
| 59 | + spoonerism plugin |
|---|
| 60 | + so's your face plugin |
|---|
| 61 | + nipples plugin |
|---|
| 62 | + ebonics output plugin |
|---|
| 63 | |
|---|
| 64 | - removed PICKUSER and PICKBOT (use %ruser{} instead) |
|---|
| 65 | |
|---|
| 66 | |
|---|
| 67 | v0.0.9 |
|---|
| 68 | 2004-09-19 15:04 james |
|---|
| 69 | |
|---|
| 70 | * modules/leet.tcl: fixed line breaks |
|---|
| 71 | |
|---|
| 72 | 2004-09-19 15:04 james |
|---|
| 73 | |
|---|
| 74 | * leetReplacements.tcl, randomword.tcl, randomwordList.tcl: these |
|---|
| 75 | don't belong here |
|---|
| 76 | |
|---|
| 77 | 2004-09-19 15:02 james |
|---|
| 78 | |
|---|
| 79 | * modules/extra/: randomword.tcl, randomwordList.tcl: these should |
|---|
| 80 | go here |
|---|
| 81 | |
|---|
| 82 | 2004-09-19 14:58 james |
|---|
| 83 | |
|---|
| 84 | * plugins/en/: admin_general.tcl, admin_help.tcl, admin_plugin.tcl: |
|---|
| 85 | these don't belong here |
|---|
| 86 | |
|---|
| 87 | 2004-09-19 14:57 james |
|---|
| 88 | |
|---|
| 89 | * plugins/: admin_general.tcl, admin_help.tcl, admin_plugin.tcl: |
|---|
| 90 | these belong here |
|---|
| 91 | |
|---|
| 92 | 2004-09-19 14:55 james |
|---|
| 93 | |
|---|
| 94 | * plugins/en/complex_taunt.tcl: use bMotion_interbot_me_next to |
|---|
| 95 | make sure only one bot taunts |
|---|
| 96 | |
|---|
| 97 | 2004-09-17 23:23 james |
|---|
| 98 | |
|---|
| 99 | * plugins/en/action_complex_smacks.tcl: now with added fun |
|---|
| 100 | |
|---|
| 101 | 2004-09-17 22:59 james |
|---|
| 102 | |
|---|
| 103 | * plugins/en/action_complex_smacks.tcl: new stuff |
|---|
| 104 | |
|---|
| 105 | 2004-09-17 14:12 james |
|---|
| 106 | |
|---|
| 107 | * modules/system.tcl: fixed bmotion commands |
|---|
| 108 | |
|---|
| 109 | 2004-09-17 13:43 james |
|---|
| 110 | |
|---|
| 111 | * plugins/en/complex_invader.tcl: something very screwed up with |
|---|
| 112 | the abstracts here |
|---|
| 113 | |
|---|
| 114 | 2004-09-17 13:42 james |
|---|
| 115 | |
|---|
| 116 | * modules/: abstract.tcl, output.tcl: mucho debugging (send |
|---|
| 117 | function calls to level 5) |
|---|
| 118 | |
|---|
| 119 | 2004-09-09 20:56 james |
|---|
| 120 | |
|---|
| 121 | * modules/output.tcl: prevent rand breaking stuff hopefully |
|---|
| 122 | |
|---|
| 123 | 2004-09-09 20:55 james |
|---|
| 124 | |
|---|
| 125 | * modules/system.tcl: prevent rand breaking stuff hopefully |
|---|
| 126 | optimise bMotionAdmin2 remove dead code |
|---|
| 127 | |
|---|
| 128 | 2004-09-09 20:55 james |
|---|
| 129 | |
|---|
| 130 | * modules/plugins.tcl: whoops |
|---|
| 131 | |
|---|
| 132 | 2004-09-09 20:54 james |
|---|
| 133 | |
|---|
| 134 | * plugins/en/admin_help.tcl: call the right proc, dumbass |
|---|
| 135 | |
|---|
| 136 | 2004-09-09 20:53 james |
|---|
| 137 | |
|---|
| 138 | * plugins/en/admin_help.tcl: use management help callback |
|---|
| 139 | |
|---|
| 140 | 2004-09-09 20:32 james |
|---|
| 141 | |
|---|
| 142 | * modules/: mood.tcl, system.tcl: no more chan mood tracking (cos |
|---|
| 143 | it was rubbish) |
|---|
| 144 | |
|---|
| 145 | 2004-09-09 10:18 james |
|---|
| 146 | |
|---|
| 147 | * modules/extra/fact.tcl: experimental management plugin |
|---|
| 148 | |
|---|
| 149 | 2004-09-09 10:17 james |
|---|
| 150 | |
|---|
| 151 | * modules/plugins.tcl: experimental help callback support |
|---|
| 152 | |
|---|
| 153 | 2004-09-09 10:15 james |
|---|
| 154 | |
|---|
| 155 | * modules/mood.tcl: added help management callback |
|---|
| 156 | |
|---|
| 157 | 2004-09-08 16:20 james |
|---|
| 158 | |
|---|
| 159 | * modules/mood.tcl: added mood management command to replace !mood |
|---|
| 160 | |
|---|
| 161 | 2004-09-08 16:19 james |
|---|
| 162 | |
|---|
| 163 | * modules/events.tcl: use eggdrop 1.6.17's striptags command |
|---|
| 164 | |
|---|
| 165 | 2004-09-08 15:54 james |
|---|
| 166 | |
|---|
| 167 | * bMotion.tcl: load mood module after plugins |
|---|
| 168 | |
|---|
| 169 | 2004-09-07 23:04 james |
|---|
| 170 | |
|---|
| 171 | * modules/extra/stats.tcl: added check admin command |
|---|
| 172 | |
|---|
| 173 | 2004-09-07 22:59 james |
|---|
| 174 | |
|---|
| 175 | * bMotion.tcl: try a different loading order |
|---|
| 176 | |
|---|
| 177 | 2004-09-07 22:59 james |
|---|
| 178 | |
|---|
| 179 | * modules/extra/stats.tcl: fix load of key |
|---|
| 180 | |
|---|
| 181 | 2004-09-07 22:54 james |
|---|
| 182 | |
|---|
| 183 | * modules/extra/stats.tcl: load in separate function |
|---|
| 184 | |
|---|
| 185 | 2004-09-07 22:47 james |
|---|
| 186 | |
|---|
| 187 | * modules/extra/stats.tcl: lalala |
|---|
| 188 | |
|---|
| 189 | 2004-09-07 22:44 james |
|---|
| 190 | |
|---|
| 191 | * modules/extra/stats.tcl: whoops |
|---|
| 192 | |
|---|
| 193 | 2004-09-07 22:41 james |
|---|
| 194 | |
|---|
| 195 | * modules/extra/stats.tcl: added stats admin command |
|---|
| 196 | |
|---|
| 197 | 2004-09-07 12:03 shruuf |
|---|
| 198 | |
|---|
| 199 | * modules/output.tcl, plugins/en/action_complex_failsafe.tcl: |
|---|
| 200 | Added new interpolation %VERB{} which tries to turn a word into a |
|---|
| 201 | verb Fixed the improper verb problem ("NoTopic storm Shruuf in |
|---|
| 202 | return") |
|---|
| 203 | |
|---|
| 204 | 2004-09-06 12:56 shruuf |
|---|
| 205 | |
|---|
| 206 | * modules/abstracts/en/abstracts.tcl: |
|---|
| 207 | Fixed a typo and added Hex messages to randomStuff |
|---|
| 208 | |
|---|
| 209 | 2004-09-06 12:34 shruuf |
|---|
| 210 | |
|---|
| 211 | * plugins/en/complex_hand.tcl: |
|---|
| 212 | Small fix for "give me a hug": "me" is translated to the user's |
|---|
| 213 | nick |
|---|
| 214 | |
|---|
| 215 | 2004-09-05 20:20 james |
|---|
| 216 | |
|---|
| 217 | * plugins/en/action_complex_smacks.tcl: fixed mood errors again :P |
|---|
| 218 | |
|---|
| 219 | 2004-09-05 20:09 james |
|---|
| 220 | |
|---|
| 221 | * modules/extra/stats.tcl: write (mostly empty) stats.txt file on |
|---|
| 222 | rehash if only doing version check |
|---|
| 223 | |
|---|
| 224 | 2004-09-05 19:55 james |
|---|
| 225 | |
|---|
| 226 | * modules/diagnostics.tcl: tcl sucks |
|---|
| 227 | |
|---|
| 228 | 2004-09-05 19:46 james |
|---|
| 229 | |
|---|
| 230 | * modules/events.tcl: missing a global definition |
|---|
| 231 | |
|---|
| 232 | 2004-09-05 19:45 james |
|---|
| 233 | |
|---|
| 234 | * modules/diagnostics.tcl: detect incorrect syntax in settings |
|---|
| 235 | |
|---|
| 236 | 2004-09-05 17:30 james |
|---|
| 237 | |
|---|
| 238 | * modules/extra/jeffk.tcl: disabled the %REPEAT lines that break |
|---|
| 239 | |
|---|
| 240 | 2004-09-05 17:22 james |
|---|
| 241 | |
|---|
| 242 | * modules/extra/stats.tcl: new stats module hooray |
|---|
| 243 | |
|---|
| 244 | 2004-09-05 11:34 shruuf |
|---|
| 245 | |
|---|
| 246 | * bMotion.tcl, modules/abstract.tcl, modules/flood.tcl, |
|---|
| 247 | modules/settings.tcl, modules/extra/fact.tcl: |
|---|
| 248 | Added setting to disable flood checks Added setting to control |
|---|
| 249 | the number of abstract items, facts and fact items to keep |
|---|
| 250 | |
|---|
| 251 | 2004-09-04 22:53 james |
|---|
| 252 | |
|---|
| 253 | * plugins/en/complex_startrek.tcl: fixed the error with it not |
|---|
| 254 | working first time the bot loads changed wording for votes to |
|---|
| 255 | bets for clarity |
|---|
| 256 | |
|---|
| 257 | 2004-09-04 21:15 james |
|---|
| 258 | |
|---|
| 259 | * modules/events_support.tcl, modules/variables.tcl, |
|---|
| 260 | plugins/en/action_complex_pinch.tcl, |
|---|
| 261 | plugins/en/complex_sorry.tcl, |
|---|
| 262 | plugins/fr/action_complex_pinch.tcl: fix some variable errors |
|---|
| 263 | |
|---|
| 264 | 2004-09-04 21:11 james |
|---|
| 265 | |
|---|
| 266 | * plugins/en/admin_general.tcl, modules/extra/stats.tcl, |
|---|
| 267 | plugins/en/admin_help.tcl, plugins/en/simple_sponsorship.tcl: |
|---|
| 268 | upgraded all old admin plugins to management ones |
|---|
| 269 | |
|---|
| 270 | 2004-09-04 20:39 james |
|---|
| 271 | |
|---|
| 272 | * plugins/en/admin_general.tcl: more upgrades |
|---|
| 273 | |
|---|
| 274 | 2004-09-04 20:29 james |
|---|
| 275 | |
|---|
| 276 | * modules/queue.tcl: added flush command |
|---|
| 277 | |
|---|
| 278 | 2004-09-04 20:28 james |
|---|
| 279 | |
|---|
| 280 | * plugins/en/admin_general.tcl: upgraded queue management stuff |
|---|
| 281 | |
|---|
| 282 | 2004-09-04 20:22 james |
|---|
| 283 | |
|---|
| 284 | * plugins/admin_flood.tcl: drop the bmadmin version |
|---|
| 285 | |
|---|
| 286 | 2004-09-04 20:21 james |
|---|
| 287 | |
|---|
| 288 | * plugins/en/complex_afro.tcl: no afro admin plugin |
|---|
| 289 | |
|---|
| 290 | 2004-09-04 20:15 james |
|---|
| 291 | |
|---|
| 292 | * plugins/en/admin_help.tcl: lots more help |
|---|
| 293 | |
|---|
| 294 | 2004-09-04 20:15 james |
|---|
| 295 | |
|---|
| 296 | * plugins/en/admin_plugin.tcl: help was listing an invalid command |
|---|
| 297 | |
|---|
| 298 | 2004-09-04 20:02 james |
|---|
| 299 | |
|---|
| 300 | * plugins/en/admin_help.tcl: added some help |
|---|
| 301 | |
|---|
| 302 | 2004-09-04 19:58 james |
|---|
| 303 | |
|---|
| 304 | * plugins/en/admin_help.tcl: oh yeah |
|---|
| 305 | |
|---|
| 306 | 2004-09-04 19:58 james |
|---|
| 307 | |
|---|
| 308 | * plugins/en/admin_help.tcl: sigh |
|---|
| 309 | |
|---|
| 310 | 2004-09-04 19:49 james |
|---|
| 311 | |
|---|
| 312 | * plugins/en/admin_help.tcl: did i mention i hate tcl arrays? |
|---|
| 313 | |
|---|
| 314 | 2004-09-04 19:48 james |
|---|
| 315 | |
|---|
| 316 | * plugins/en/admin_help.tcl: new help plugin |
|---|
| 317 | |
|---|
| 318 | 2004-09-04 19:47 james |
|---|
| 319 | |
|---|
| 320 | * modules/system.tcl: be more helpful when someone runs an unknown |
|---|
| 321 | command |
|---|
| 322 | |
|---|
| 323 | 2004-09-04 19:33 james |
|---|
| 324 | |
|---|
| 325 | * modules/system.tcl: allow .bmotion as well as !bmotion on IRC |
|---|
| 326 | |
|---|
| 327 | 2004-09-03 16:05 james |
|---|
| 328 | |
|---|
| 329 | * plugins/en/action_complex_smacks.tcl: fixed trigger regexp taunt |
|---|
| 330 | people using troutslaps |
|---|
| 331 | |
|---|
| 332 | 2004-09-03 11:41 james |
|---|
| 333 | |
|---|
| 334 | * modules/events.tcl: don't run event plugins for channels we're |
|---|
| 335 | not active in! |
|---|
| 336 | |
|---|
| 337 | 2004-09-01 23:18 james |
|---|
| 338 | |
|---|
| 339 | * modules/abstracts/en/abstracts.tcl: added some missing abstracts |
|---|
| 340 | :) |
|---|
| 341 | |
|---|
| 342 | 2004-09-01 22:22 james |
|---|
| 343 | |
|---|
| 344 | * plugins/en/complex_hand.tcl: patch from Shruuf |
|---|
| 345 | |
|---|
| 346 | 2004-09-01 22:11 james |
|---|
| 347 | |
|---|
| 348 | * modules/extra/promswear.tcl: more words(*&$£&(* |
|---|
| 349 | |
|---|
| 350 | 2004-09-01 22:10 james |
|---|
| 351 | |
|---|
| 352 | * plugins/en/complex_stupid.tcl: added 'useless' as a trigger |
|---|
| 353 | |
|---|
| 354 | 2004-09-01 21:42 james |
|---|
| 355 | |
|---|
| 356 | * plugins/en/complex_thants.tcl: new plugin: thants |
|---|
| 357 | |
|---|
| 358 | 2004-09-01 21:38 james |
|---|
| 359 | |
|---|
| 360 | * plugins/en/complex_chomp.tcl: new plugin: chomp |
|---|
| 361 | |
|---|
| 362 | 2004-08-27 22:30 james |
|---|
| 363 | |
|---|
| 364 | * modules/extra/fact.tcl, plugins/en/action_complex_balefires.tcl, |
|---|
| 365 | plugins/en/action_complex_hides.tcl, |
|---|
| 366 | plugins/en/action_complex_hops.tcl, |
|---|
| 367 | plugins/en/action_complex_makes.tcl, |
|---|
| 368 | plugins/en/action_complex_saton.tcl, |
|---|
| 369 | plugins/en/action_complex_sleeps.tcl, |
|---|
| 370 | plugins/en/action_complex_smacks.tcl, |
|---|
| 371 | plugins/en/action_complex_snickers.tcl, |
|---|
| 372 | plugins/en/action_complex_throwsbot.tcl, |
|---|
| 373 | plugins/en/complex_fact.tcl, plugins/en/complex_shocked.tcl, |
|---|
| 374 | plugins/en/complex_snap.tcl, plugins/en/complex_xmas.tcl, |
|---|
| 375 | plugins/en/irc_quit.tcl: sync with my development version |
|---|
| 376 | |
|---|
| 377 | 2004-08-27 19:56 james |
|---|
| 378 | |
|---|
| 379 | * plugins/admin_abstract.tcl: use management-style plugins instead |
|---|
| 380 | |
|---|
| 381 | 2004-08-24 16:16 jamesoff |
|---|
| 382 | |
|---|
| 383 | * modules/events.tcl: fixed not stripping smileys right |
|---|
| 384 | |
|---|
| 385 | 2004-08-24 16:07 jamesoff |
|---|
| 386 | |
|---|
| 387 | * modules/plugins.tcl: some more debug |
|---|
| 388 | |
|---|
| 389 | 2004-08-24 16:01 jamesoff |
|---|
| 390 | |
|---|
| 391 | * modules/output.tcl: added {strip} to %VAR to remove a preceeding |
|---|
| 392 | article |
|---|
| 393 | |
|---|
| 394 | 2004-06-07 19:14 jamesoff |
|---|
| 395 | |
|---|
| 396 | * plugins/en/: complex_want_catch.tcl, simple_general.tcl: fixed |
|---|
| 397 | mmm properly added "got one" to want catcher |
|---|
| 398 | |
|---|
| 399 | 2004-06-07 19:11 jamesoff |
|---|
| 400 | |
|---|
| 401 | * plugins/en/complex_questions.tcl: added stuff from sid |
|---|
| 402 | |
|---|
| 403 | 2004-06-07 19:11 jamesoff |
|---|
| 404 | |
|---|
| 405 | * plugins/en/simple_sirclive.tcl: new |
|---|
| 406 | |
|---|
| 407 | 2004-06-07 19:10 jamesoff |
|---|
| 408 | |
|---|
| 409 | * plugins/en/complex_want_catch.tcl: fixed linebreaks fixed chance |
|---|
| 410 | of mmm firing |
|---|
| 411 | |
|---|
| 412 | 2004-06-07 19:07 jamesoff |
|---|
| 413 | |
|---|
| 414 | * plugins/en/action_complex_failsafe.tcl: much bettar |
|---|
| 415 | |
|---|
| 416 | 2004-06-07 18:03 jamesoff |
|---|
| 417 | |
|---|
| 418 | * modules/output.tcl: fixed user selection |
|---|
| 419 | |
|---|
| 420 | 2004-05-18 23:13 jamesoff |
|---|
| 421 | |
|---|
| 422 | * plugins/en/complex_trivia.tcl: works with my triviaengine script |
|---|
| 423 | |
|---|
| 424 | 2004-05-16 20:54 simsea |
|---|
| 425 | |
|---|
| 426 | * modules/abstracts/en/abstracts.tcl: fixed the missing abstracts |
|---|
| 427 | problem. The reason it broke could possibly have been moving the |
|---|
| 428 | abstracts.tcl file further in the tree, but the solution seems to |
|---|
| 429 | be declaring the abstract as global before adding to it |
|---|
| 430 | |
|---|
| 431 | i.e. |
|---|
| 432 | |
|---|
| 433 | global famousMice set famousMice { "Mickey" "Minny" |
|---|
| 434 | "Mortimer" "Stewart Little" } |
|---|
| 435 | |
|---|
| 436 | note: this only applies to those abstracts that are not the new |
|---|
| 437 | style bMotion abstracts |
|---|
| 438 | |
|---|
| 439 | 2004-04-07 19:08 jamesoff |
|---|
| 440 | |
|---|
| 441 | * bMotion.tcl: need to load variables.tcl before abstract.tcl now |
|---|
| 442 | |
|---|
| 443 | 2004-04-07 13:02 shuelsmann |
|---|
| 444 | |
|---|
| 445 | * plugins/en/: complex_getfact.tcl, complex_goodwork.tcl, |
|---|
| 446 | complex_hand.tcl, complex_wins.tcl: |
|---|
| 447 | Made regexp in complex_getfact.tcl more flexible. |
|---|
| 448 | |
|---|
| 449 | Fixed regexp in complex_goodwork.tcl and added "good job". |
|---|
| 450 | |
|---|
| 451 | Made complex_hand.tcl more tolerant towards people who end all |
|---|
| 452 | their lines in a period (now accepts both "something" and |
|---|
| 453 | "something."). |
|---|
| 454 | |
|---|
| 455 | Un-broke complex_wins.tcl. |
|---|
| 456 | |
|---|
| 457 | 2004-03-29 19:47 simsea |
|---|
| 458 | |
|---|
| 459 | * plugins/fr/action_complex_pinch.tcl: oops |
|---|
| 460 | |
|---|
| 461 | 2004-03-29 19:46 simsea |
|---|
| 462 | |
|---|
| 463 | * modules/abstracts/fr/abstracts.tcl, |
|---|
| 464 | plugins/fr/action_complex_pinch.tcl: one french plugin |
|---|
| 465 | |
|---|
| 466 | 2004-03-29 19:38 simsea |
|---|
| 467 | |
|---|
| 468 | * bMotion.tcl, modules/abstract.tcl, modules/abstracts.tcl, |
|---|
| 469 | modules/abstracts/en/abstracts.tcl, plugins/action_complex.tcl, |
|---|
| 470 | plugins/admin.tcl, plugins/admin_language.tcl, |
|---|
| 471 | plugins/complex.tcl, plugins/irc_event.tcl, plugins/simple.tcl: |
|---|
| 472 | language pack framework stuff /me prays it doesn't break |
|---|
| 473 | everything |
|---|
| 474 | |
|---|
| 475 | 2004-03-28 15:11 jamesoff |
|---|
| 476 | |
|---|
| 477 | * plugins/en/admin_general.tcl: updated status to management type |
|---|
| 478 | |
|---|
| 479 | 2004-03-28 15:09 jamesoff |
|---|
| 480 | |
|---|
| 481 | * modules/queue.tcl: added queue size function |
|---|
| 482 | |
|---|
| 483 | 2004-03-27 17:57 jamesoff |
|---|
| 484 | |
|---|
| 485 | * plugins/en/action_complex_hands.tcl: fixed catching regexp |
|---|
| 486 | |
|---|
| 487 | 2004-03-27 17:53 jamesoff |
|---|
| 488 | |
|---|
| 489 | * modules/: output.tcl, queue.tcl: drop blank output |
|---|
| 490 | |
|---|
| 491 | 2004-03-27 17:52 jamesoff |
|---|
| 492 | |
|---|
| 493 | * plugins/en/output_fix.tcl: fixed pickuser filter |
|---|
| 494 | |
|---|
| 495 | 2004-03-27 10:52 jamesoff |
|---|
| 496 | |
|---|
| 497 | * plugins/admin_language.tcl: changed to management plugin |
|---|
| 498 | |
|---|
| 499 | 2004-03-26 13:52 jamesoff |
|---|
| 500 | |
|---|
| 501 | * plugins/en/output_fix.tcl: fix broken abstracts |
|---|
| 502 | |
|---|
| 503 | 2004-03-24 11:50 simsea |
|---|
| 504 | |
|---|
| 505 | * plugins/en/complex_summon.tcl: greg asked for it, so the summon |
|---|
| 506 | script PRIVMSGs as well as NOTICEs just in case people have weird |
|---|
| 507 | clients that NOTICE in the same window ;-p |
|---|
| 508 | |
|---|
| 509 | 2004-03-23 15:25 jamesoff |
|---|
| 510 | |
|---|
| 511 | * plugins/en/output_colloquial.tcl: added incorrect use of |
|---|
| 512 | dis/anti/im etc |
|---|
| 513 | |
|---|
| 514 | 2004-03-22 23:20 jamesoff |
|---|
| 515 | |
|---|
| 516 | * modules/queue.tcl: don't send boken output to irc if interbot |
|---|
| 517 | fails |
|---|
| 518 | |
|---|
| 519 | 2004-03-21 23:15 jamesoff |
|---|
| 520 | |
|---|
| 521 | * README: fixed line breaks |
|---|
| 522 | |
|---|
| 523 | 2004-03-19 16:14 simsea |
|---|
| 524 | |
|---|
| 525 | * modules/abstracts.tcl, plugins/en/complex_joker.tcl: remove the |
|---|
| 526 | joker abstracts from abstracts.tcl and moved them into the plugin |
|---|
| 527 | aslo added a couple of joke forms |
|---|
| 528 | |
|---|
| 529 | 2004-03-19 11:06 simsea |
|---|
| 530 | |
|---|
| 531 | * plugins/en/complex_invader.tcl, |
|---|
| 532 | plugins/en/complex_wrong_console.tcl, modules/abstracts.tcl: 1. |
|---|
| 533 | fixed greg's inevitable typos 2. removed plugin abstracts for |
|---|
| 534 | wrong console and invader from abstracts.tcl 3. put them back |
|---|
| 535 | into the plugin files where they should have been in the first |
|---|
| 536 | place. I think the invader one did, but then kev moved and now, |
|---|
| 537 | i've put it back. 4. also, add a wrong_console response |
|---|
| 538 | |
|---|
| 539 | 2004-03-17 23:16 jamesoff |
|---|
| 540 | |
|---|
| 541 | * plugins/: admin_fact.tcl, admin_flood.tcl: change to management |
|---|
| 542 | plugin not admin |
|---|
| 543 | |
|---|
| 544 | 2004-03-17 23:13 jamesoff |
|---|
| 545 | |
|---|
| 546 | * modules/interbot.tcl: new interbot stuff including dynamic |
|---|
| 547 | discovery |
|---|
| 548 | |
|---|
| 549 | 2004-03-17 23:13 jamesoff |
|---|
| 550 | |
|---|
| 551 | * modules/queue.tcl: new queue system |
|---|
| 552 | |
|---|
| 553 | 2004-03-17 23:12 jamesoff |
|---|
| 554 | |
|---|
| 555 | * modules/output.tcl: fixed line breaks |
|---|
| 556 | |
|---|
| 557 | 2004-03-17 23:11 jamesoff |
|---|
| 558 | |
|---|
| 559 | * modules/system.tcl: added support for !bmotion and management |
|---|
| 560 | plugins (still in progress) |
|---|
| 561 | |
|---|
| 562 | 2004-03-17 23:10 jamesoff |
|---|
| 563 | |
|---|
| 564 | * modules/plugins.tcl: don't run the same simple plugin twice in a |
|---|
| 565 | row |
|---|
| 566 | |
|---|
| 567 | 2004-03-17 23:08 jamesoff |
|---|
| 568 | |
|---|
| 569 | * modules/variables.tcl: hopefully fixed some variable declaration |
|---|
| 570 | problems added a new variable |
|---|
| 571 | |
|---|
| 572 | 2004-03-17 23:07 jamesoff |
|---|
| 573 | |
|---|
| 574 | * bMotion.tcl: fixed line breaks |
|---|
| 575 | |
|---|
| 576 | 2004-03-17 20:36 jamesoff |
|---|
| 577 | |
|---|
| 578 | * plugins/en/: action_complex_away_learn.tcl, |
|---|
| 579 | action_complex_fucks.tcl, action_complex_hands.tcl, |
|---|
| 580 | action_complex_pinch.tcl, action_simple.tcl, |
|---|
| 581 | action_simple_general.tcl, action_simple_squeeze.tcl, |
|---|
| 582 | admin_general.tcl, admin_plugin.tcl, complex_startrek.tcl, |
|---|
| 583 | complex_wrong_console.tcl, irc_join.tcl, simple_garion.tcl, |
|---|
| 584 | simple_general.tcl, simple_here.tcl, simple_hnn.tcl, |
|---|
| 585 | simple_list.tcl, simple_littlebit.tcl, simple_notbot.tcl, |
|---|
| 586 | simple_rocket.tcl, simple_sneeze.tcl, simple_sponsorship.tcl, |
|---|
| 587 | simple_zzz.tcl: fixed linebreaks |
|---|
| 588 | |
|---|
| 589 | 2004-03-16 15:24 devmatryx |
|---|
| 590 | |
|---|
| 591 | * modules/abstracts.tcl: Bugfix due to my incompetence |
|---|
| 592 | |
|---|
| 593 | 2004-03-11 15:42 devmatryx |
|---|
| 594 | |
|---|
| 595 | * modules/abstracts.tcl: Lots of Gollum sayings :D |
|---|
| 596 | |
|---|
| 597 | 2004-03-11 15:28 devmatryx |
|---|
| 598 | |
|---|
| 599 | * modules/abstracts.tcl: More abstracts, yesses, nos, bodyparts, |
|---|
| 600 | misc. |
|---|
| 601 | |
|---|
| 602 | 2004-03-11 15:08 jamesoff |
|---|
| 603 | |
|---|
| 604 | * modules/abstracts.tcl: fixed missing quote |
|---|
| 605 | |
|---|
| 606 | 2004-03-11 14:53 jamesoff |
|---|
| 607 | |
|---|
| 608 | * modules/abstracts.tcl: corrected french :P |
|---|
| 609 | |
|---|
| 610 | 2004-03-11 14:23 simsea |
|---|
| 611 | |
|---|
| 612 | * plugins/en/complex_wrong_console.tcl, modules/abstracts.tcl: more |
|---|
| 613 | bmotion abuse from simsea. this is for those of us who forget |
|---|
| 614 | which window we're typing in and let off an ls or mv command |
|---|
| 615 | before we see that we've just typed it in the channel |
|---|
| 616 | |
|---|
| 617 | 2004-03-09 14:26 jamesoff |
|---|
| 618 | |
|---|
| 619 | * modules/abstracts.tcl: fixed linebreaks changed silly_things to |
|---|
| 620 | sillyThings |
|---|
| 621 | |
|---|
| 622 | 2004-03-09 10:31 devmatryx |
|---|
| 623 | |
|---|
| 624 | * modules/abstracts.tcl: Bugfix on last commit. |
|---|
| 625 | |
|---|
| 626 | 2004-03-09 10:23 devmatryx |
|---|
| 627 | |
|---|
| 628 | * modules/abstracts.tcl: Added a bunch of things to all sorts of |
|---|
| 629 | abstracts. |
|---|
| 630 | |
|---|
| 631 | 2004-03-01 10:57 jamesoff |
|---|
| 632 | |
|---|
| 633 | * plugins/en/complex_trivia.tcl: fixed probabilities don't be |
|---|
| 634 | annoyed if we didn't play at all |
|---|
| 635 | |
|---|
| 636 | 2004-03-01 10:54 jamesoff |
|---|
| 637 | |
|---|
| 638 | * plugins/en/complex_startrek.tcl: fixed unbind of votes |
|---|
| 639 | |
|---|
| 640 | 2004-03-01 10:53 jamesoff |
|---|
| 641 | |
|---|
| 642 | * plugins/en/action_complex_fucks.tcl: fixed return value |
|---|
| 643 | |
|---|
| 644 | 2004-03-01 10:51 jamesoff |
|---|
| 645 | |
|---|
| 646 | * plugins/en/action_complex_failsafe.tcl: fixed linebreaks |
|---|
| 647 | |
|---|
| 648 | 2004-03-01 10:50 jamesoff |
|---|
| 649 | |
|---|
| 650 | * plugins/en/action_complex_away_learn.tcl: fixed |
|---|
| 651 | missing-first-letter bug |
|---|
| 652 | |
|---|
| 653 | 2004-03-01 10:47 jamesoff |
|---|
| 654 | |
|---|
| 655 | * modules/settings.tcl: added typing speed |
|---|
| 656 | |
|---|
| 657 | 2004-03-01 10:46 jamesoff |
|---|
| 658 | |
|---|
| 659 | * modules/system.tcl: tidied up code (deleted old functions) tidied |
|---|
| 660 | up comments fixed settings_get |
|---|
| 661 | |
|---|
| 662 | 2004-03-01 10:45 jamesoff |
|---|
| 663 | |
|---|
| 664 | * modules/queue.tcl: new outout queue |
|---|
| 665 | |
|---|
| 666 | 2004-03-01 10:44 jamesoff |
|---|
| 667 | |
|---|
| 668 | * modules/output.tcl: new outout queue new parsing of %ruser, %bot, |
|---|
| 669 | %rbot |
|---|
| 670 | |
|---|
| 671 | 2004-03-01 10:43 jamesoff |
|---|
| 672 | |
|---|
| 673 | * modules/interbot.tcl: all new and shiny! |
|---|
| 674 | |
|---|
| 675 | 2004-03-01 10:43 jamesoff |
|---|
| 676 | |
|---|
| 677 | * modules/friendship.tcl: fixed line breaks fixed invalid variable |
|---|
| 678 | |
|---|
| 679 | 2004-03-01 10:40 jamesoff |
|---|
| 680 | |
|---|
| 681 | * bMotion.tcl: added queue module |
|---|
| 682 | |
|---|
| 683 | 2004-02-15 13:43 jamesoff |
|---|
| 684 | |
|---|
| 685 | * modules/extra/fact.tcl: auto-tidy up if too many facts |
|---|
| 686 | |
|---|
| 687 | 2004-02-15 13:42 jamesoff |
|---|
| 688 | |
|---|
| 689 | * modules/abstracts.tcl: relayouted added blairisms (not used yet) |
|---|
| 690 | |
|---|
| 691 | 2004-02-15 13:40 jamesoff |
|---|
| 692 | |
|---|
| 693 | * modules/output.tcl: some debug and stuff |
|---|
| 694 | |
|---|
| 695 | 2004-02-15 13:38 jamesoff |
|---|
| 696 | |
|---|
| 697 | * modules/abstract.tcl: delete abstracts when there are too many |
|---|
| 698 | |
|---|
| 699 | 2004-01-07 09:06 jamesoff |
|---|
| 700 | |
|---|
| 701 | * plugins/en/simple_sponsorship.tcl: fixed abstracts fixed regexp |
|---|
| 702 | lowered probability |
|---|
| 703 | |
|---|
| 704 | 2004-01-07 08:54 jamesoff |
|---|
| 705 | |
|---|
| 706 | * plugins/en/simple_sponsorship.tcl: new |
|---|
| 707 | |
|---|
| 708 | 2004-01-06 15:19 jamesoff |
|---|
| 709 | |
|---|
| 710 | * modules/settings.tcl, plugins/en/complex_fact.tcl: added |
|---|
| 711 | "ignorefacts" setting |
|---|
| 712 | |
|---|
| 713 | 2004-01-06 15:18 jamesoff |
|---|
| 714 | |
|---|
| 715 | * modules/system.tcl: whoops, bmotion_setting_get was ruined |
|---|
| 716 | |
|---|
| 717 | 2004-01-06 01:01 jamesoff |
|---|
| 718 | |
|---|
| 719 | * modules/extra/fact.tcl: removed timestamps |
|---|
| 720 | |
|---|
| 721 | 2004-01-06 00:46 jamesoff |
|---|
| 722 | |
|---|
| 723 | * plugins/en/simple_rocket.tcl: moved team rocket to plugins |
|---|
| 724 | |
|---|
| 725 | 2004-01-06 00:44 jamesoff |
|---|
| 726 | |
|---|
| 727 | * modules/abstracts.tcl: colen suggestions :D |
|---|
| 728 | |
|---|
| 729 | 2004-01-06 00:43 jamesoff |
|---|
| 730 | |
|---|
| 731 | * modules/events.tcl: moved team rocket to plugins |
|---|
| 732 | |
|---|
| 733 | 2004-01-06 00:11 jamesoff |
|---|
| 734 | |
|---|
| 735 | * plugins/en/irc_quit.tcl: don't do anything if the quit looks like |
|---|
| 736 | an error |
|---|
| 737 | |
|---|
| 738 | 2004-01-06 00:08 jamesoff |
|---|
| 739 | |
|---|
| 740 | * plugins/en/complex_trivia.tcl: make some of our responses |
|---|
| 741 | slightly less likely |
|---|
| 742 | |
|---|
| 743 | 2004-01-06 00:05 jamesoff |
|---|
| 744 | |
|---|
| 745 | * plugins/en/complex_questions.tcl: try to remove timestamps |
|---|
| 746 | |
|---|
| 747 | 2004-01-05 23:40 jamesoff |
|---|
| 748 | |
|---|
| 749 | * plugins/en/simple_garion.tcl: now you can tell it bmotion rocks |
|---|
| 750 | too |
|---|
| 751 | |
|---|
| 752 | 2004-01-05 23:39 jamesoff |
|---|
| 753 | |
|---|
| 754 | * plugins/en/simple_general.tcl: use %VAR{FRENCH} finally |
|---|
| 755 | |
|---|
| 756 | 2004-01-05 23:35 jamesoff |
|---|
| 757 | |
|---|
| 758 | * plugins/en/complex_snap.tcl: ignore short lines use |
|---|
| 759 | interbot_me_next |
|---|
| 760 | |
|---|
| 761 | 2004-01-03 19:32 jamesoff |
|---|
| 762 | |
|---|
| 763 | * modules/extra/fact.tcl, plugins/en/complex_fact.tcl: added |
|---|
| 764 | timestamps to auto-expire facts |
|---|
| 765 | |
|---|
| 766 | 2004-01-03 18:44 jamesoff |
|---|
| 767 | |
|---|
| 768 | * modules/events.tcl: moved from legacy code (finally!) |
|---|
| 769 | |
|---|
| 770 | 2004-01-03 18:35 jamesoff |
|---|
| 771 | |
|---|
| 772 | * plugins/en/: action_complex_attack.tcl, |
|---|
| 773 | action_complex_balefires.tcl, action_complex_hides.tcl, |
|---|
| 774 | action_complex_hops.tcl, action_complex_makes.tcl, |
|---|
| 775 | action_complex_saton.tcl, action_complex_sleeps.tcl, |
|---|
| 776 | action_complex_smacks.tcl, action_complex_snickers.tcl, |
|---|
| 777 | action_complex_throwsbot.tcl, complex_goodwork.tcl, |
|---|
| 778 | complex_xmas.tcl, simple_hnn.tcl, simple_zzz.tcl: moved from |
|---|
| 779 | legacy code (finally!) |
|---|
| 780 | |
|---|
| 781 | 2004-01-03 17:57 jamesoff |
|---|
| 782 | |
|---|
| 783 | * modules/: events.tcl, variables.tcl: added global on/off toggle |
|---|
| 784 | |
|---|
| 785 | 2004-01-03 17:56 jamesoff |
|---|
| 786 | |
|---|
| 787 | * modules/: plugins.tcl, system.tcl: added management plugin type |
|---|
| 788 | |
|---|
| 789 | 2004-01-03 17:46 jamesoff |
|---|
| 790 | |
|---|
| 791 | * modules/output.tcl: added global on/off toggle |
|---|
| 792 | |
|---|
| 793 | 2004-01-03 17:45 jamesoff |
|---|
| 794 | |
|---|
| 795 | * modules/interbot.tcl: fixed [ 835749 ] fails to parse text |
|---|
| 796 | between linked bots |
|---|
| 797 | |
|---|
| 798 | 2004-01-03 14:16 jamesoff |
|---|
| 799 | |
|---|
| 800 | * plugins/en/complex_shocked.tcl: fixed wrongly named proc |
|---|
| 801 | |
|---|
| 802 | 2003-12-16 12:42 simsea |
|---|
| 803 | |
|---|
| 804 | * plugins/en/complex_joker.tcl: accidentally returned a 1 instead |
|---|
| 805 | of a 0 |
|---|
| 806 | |
|---|
| 807 | 2003-12-16 12:09 simsea |
|---|
| 808 | |
|---|
| 809 | * plugins/en/complex_summon.tcl: yay! summoning plugin |
|---|
| 810 | |
|---|
| 811 | responds to !summon person as per the norm in #exeter. Will be |
|---|
| 812 | insulting if you screw it up ;-P also as per #exeter norm |
|---|
| 813 | |
|---|
| 814 | 2003-12-16 12:07 simsea |
|---|
| 815 | |
|---|
| 816 | * plugins/en/complex_joker.tcl: added interbot thingy to stop lots |
|---|
| 817 | of the buggers telling jokes at the same time! simple and crude |
|---|
| 818 | :-x |
|---|
| 819 | |
|---|
| 820 | 2003-11-27 14:22 devmatryx |
|---|
| 821 | |
|---|
| 822 | * plugins/en/simple_sneeze.tcl: Addition of 'atchoo' with optional |
|---|
| 823 | *s around, and between 2 and 6 'o's after as a trigger |
|---|
| 824 | |
|---|
| 825 | 2003-11-27 13:41 devmatryx |
|---|
| 826 | |
|---|
| 827 | * plugins/en/simple_sneeze.tcl: Addition of some 'bless you' |
|---|
| 828 | phrases. |
|---|
| 829 | |
|---|
| 830 | 2003-11-26 09:34 jamesoff |
|---|
| 831 | |
|---|
| 832 | * modules/: mood.tcl, system.tcl: fix [ 823829 ] missing element in |
|---|
| 833 | array - bMotionCache(LOLcount) disabled the lol stuff since it |
|---|
| 834 | never worked right anyway |
|---|
| 835 | |
|---|
| 836 | 2003-11-26 09:33 jamesoff |
|---|
| 837 | |
|---|
| 838 | * plugins/en/irc_join.tcl, modules/events.tcl: fix [ 846625 ] No |
|---|
| 839 | such variable (lastLeft) |
|---|
| 840 | |
|---|
| 841 | 2003-11-25 16:07 jamesoff |
|---|
| 842 | |
|---|
| 843 | * plugins/en/: irc_join.tcl, irc_quit.tcl: fixed coding errors |
|---|
| 844 | |
|---|
| 845 | 2003-11-25 16:06 jamesoff |
|---|
| 846 | |
|---|
| 847 | * modules/abstract.tcl, modules/events.tcl, modules/flood.tcl, |
|---|
| 848 | modules/counters.tcl, modules/output.tcl, modules/system.tcl, |
|---|
| 849 | modules/extra/jeffk.tcl, bMotion.tcl: added counters |
|---|
| 850 | |
|---|
| 851 | 2003-11-25 09:45 jamesoff |
|---|
| 852 | |
|---|
| 853 | * plugins/en/irc_join.tcl: broken if statement |
|---|
| 854 | |
|---|
| 855 | 2003-11-25 09:44 jamesoff |
|---|
| 856 | |
|---|
| 857 | * plugins/en/complex_trivia.tcl: spot year questions and handle |
|---|
| 858 | from the word go stop auto-guessing after 4 tries (stops it |
|---|
| 859 | getting carried away) |
|---|
| 860 | |
|---|
| 861 | 2003-11-23 23:55 jamesoff |
|---|
| 862 | |
|---|
| 863 | * plugins/en/: irc_join.tcl, irc_quit.tcl: use friendly setting |
|---|
| 864 | reduce chance of firing |
|---|
| 865 | |
|---|
| 866 | 2003-11-23 23:55 jamesoff |
|---|
| 867 | |
|---|
| 868 | * plugins/en/complex_snap.tcl: try to make more sense |
|---|
| 869 | |
|---|
| 870 | 2003-11-23 23:53 jamesoff |
|---|
| 871 | |
|---|
| 872 | * plugins/en/: action_complex_fucks.tcl, |
|---|
| 873 | action_complex_inserts.tcl: moved from legacy code |
|---|
| 874 | |
|---|
| 875 | 2003-11-23 23:52 jamesoff |
|---|
| 876 | |
|---|
| 877 | * modules/extra/fact.tcl: reports progress while loading facts |
|---|
| 878 | |
|---|
| 879 | 2003-11-23 23:52 jamesoff |
|---|
| 880 | |
|---|
| 881 | * modules/system.tcl: added bMotion_setting_get |
|---|
| 882 | |
|---|
| 883 | 2003-11-23 23:51 jamesoff |
|---|
| 884 | |
|---|
| 885 | * modules/settings.tcl: added setting kinky added setting friendly |
|---|
| 886 | |
|---|
| 887 | 2003-11-23 23:51 jamesoff |
|---|
| 888 | |
|---|
| 889 | * modules/events_support.tcl: updated frightens to not load |
|---|
| 890 | variables that don't exist any more |
|---|
| 891 | |
|---|
| 892 | 2003-11-23 23:50 jamesoff |
|---|
| 893 | |
|---|
| 894 | * modules/events.tcl: moved some legacy action handlers to plugins |
|---|
| 895 | |
|---|
| 896 | 2003-11-23 23:49 jamesoff |
|---|
| 897 | |
|---|
| 898 | * modules/abstracts.tcl: added to bigranjoins |
|---|
| 899 | |
|---|
| 900 | 2003-11-23 23:48 jamesoff |
|---|
| 901 | |
|---|
| 902 | * modules/abstract.tcl: don't load abstracts in testing mode report |
|---|
| 903 | on abstract load progress |
|---|
| 904 | |
|---|
| 905 | 2003-11-23 23:47 jamesoff |
|---|
| 906 | |
|---|
| 907 | * bMotion.tcl: added bMotion_loading variable to track when the |
|---|
| 908 | script is starting up |
|---|
| 909 | |
|---|
| 910 | 2003-11-22 01:45 jamesoff |
|---|
| 911 | |
|---|
| 912 | * modules/flood.tcl: flood_undo now undoes all of the flood |
|---|
| 913 | settings |
|---|
| 914 | |
|---|
| 915 | 2003-11-22 01:44 jamesoff |
|---|
| 916 | |
|---|
| 917 | * modules/events.tcl: fixed major error that broke onjoin and |
|---|
| 918 | onquit plugins |
|---|
| 919 | |
|---|
| 920 | 2003-11-22 01:44 jamesoff |
|---|
| 921 | |
|---|
| 922 | * plugins/en/irc_join.tcl: now working |
|---|
| 923 | |
|---|
| 924 | 2003-11-22 01:43 jamesoff |
|---|
| 925 | |
|---|
| 926 | * plugins/en/output_typos.tcl: apply typos per word not per line |
|---|
| 927 | |
|---|
| 928 | 2003-11-22 01:42 jamesoff |
|---|
| 929 | |
|---|
| 930 | * plugins/en/simple_general.tcl: moved shocked to complex plugin |
|---|
| 931 | |
|---|
| 932 | 2003-11-22 01:41 jamesoff |
|---|
| 933 | |
|---|
| 934 | * plugins/en/complex_trivia.tcl: more responses |
|---|
| 935 | |
|---|
| 936 | 2003-11-22 01:41 jamesoff |
|---|
| 937 | |
|---|
| 938 | * plugins/en/irc_quit.tcl: whee working |
|---|
| 939 | |
|---|
| 940 | 2003-11-22 01:41 jamesoff |
|---|
| 941 | |
|---|
| 942 | * plugins/en/complex_shocked.tcl: don't be shocked at ourselves |
|---|
| 943 | |
|---|
| 944 | 2003-11-22 00:18 jamesoff |
|---|
| 945 | |
|---|
| 946 | * plugins/en/irc_quit.tcl: new plugin |
|---|
| 947 | |
|---|
| 948 | 2003-11-22 00:17 jamesoff |
|---|
| 949 | |
|---|
| 950 | * plugins/en/simple_general.tcl: some new stuff |
|---|
| 951 | |
|---|
| 952 | 2003-11-22 00:17 jamesoff |
|---|
| 953 | |
|---|
| 954 | * plugins/en/simple_ick.tcl: new words |
|---|
| 955 | |
|---|
| 956 | 2003-11-22 00:16 jamesoff |
|---|
| 957 | |
|---|
| 958 | * plugins/en/: complex_snap.tcl, complex_trivia.tcl: don't trip |
|---|
| 959 | flood so much |
|---|
| 960 | |
|---|
| 961 | 2003-11-22 00:15 jamesoff |
|---|
| 962 | |
|---|
| 963 | * plugins/en/complex_questions.tcl: fixed things to work the way i |
|---|
| 964 | should have written them first time round |
|---|
| 965 | |
|---|
| 966 | 2003-11-22 00:14 jamesoff |
|---|
| 967 | |
|---|
| 968 | * plugins/en/action_complex_failsafe.tcl: try better to fix verbs |
|---|
| 969 | |
|---|
| 970 | 2003-11-22 00:13 jamesoff |
|---|
| 971 | |
|---|
| 972 | * modules/system.tcl: better debug for bMotionTalkingToMe |
|---|
| 973 | |
|---|
| 974 | 2003-11-22 00:13 jamesoff |
|---|
| 975 | |
|---|
| 976 | * modules/: abstract.tcl, extra/fact.tcl: change loglevel used on |
|---|
| 977 | load |
|---|
| 978 | |
|---|
| 979 | 2003-11-14 14:17 jamesoff |
|---|
| 980 | |
|---|
| 981 | * plugins/en/complex_snap.tcl: new plugin |
|---|
| 982 | |
|---|
| 983 | 2003-11-14 12:04 jamesoff |
|---|
| 984 | |
|---|
| 985 | * plugins/en/simple_general.tcl: added "seven" plugin |
|---|
| 986 | |
|---|
| 987 | 2003-11-14 12:03 jamesoff |
|---|
| 988 | |
|---|
| 989 | * plugins/en/complex_trivia.tcl: slowed down initial guess to make |
|---|
| 990 | things a bit fairer be upset when someone else gets the answer |
|---|
| 991 | |
|---|
| 992 | 2003-11-14 11:28 jamesoff |
|---|
| 993 | |
|---|
| 994 | * modules/diagnostics.tcl: no change |
|---|
| 995 | |
|---|
| 996 | 2003-11-13 19:22 simsea |
|---|
| 997 | |
|---|
| 998 | * modules/abstracts.tcl: [no log message] |
|---|
| 999 | |
|---|
| 1000 | 2003-11-12 19:17 simsea |
|---|
| 1001 | |
|---|
| 1002 | * modules/abstracts.tcl: [no log message] |
|---|
| 1003 | |
|---|
| 1004 | 2003-11-12 19:06 simsea |
|---|
| 1005 | |
|---|
| 1006 | * plugins/en/complex_joker.tcl: [no log message] |
|---|
| 1007 | |
|---|
| 1008 | 2003-11-06 11:14 simsea |
|---|
| 1009 | |
|---|
| 1010 | * plugins/en/complex_joker.tcl: [no log message] |
|---|
| 1011 | |
|---|
| 1012 | 2003-11-06 11:10 simsea |
|---|
| 1013 | |
|---|
| 1014 | * modules/abstracts.tcl, plugins/en/complex_joker.tcl: [no log |
|---|
| 1015 | message] |
|---|
| 1016 | |
|---|
| 1017 | 2003-11-06 01:18 simsea |
|---|
| 1018 | |
|---|
| 1019 | * modules/abstracts.tcl, plugins/en/complex_joker.tcl: [no log |
|---|
| 1020 | message] |
|---|
| 1021 | |
|---|
| 1022 | 2003-11-06 00:36 simsea |
|---|
| 1023 | |
|---|
| 1024 | * plugins/en/complex_joker.tcl, modules/abstracts.tcl: [no log |
|---|
| 1025 | message] |
|---|
| 1026 | |
|---|
| 1027 | 2003-11-02 18:47 jamesoff |
|---|
| 1028 | |
|---|
| 1029 | * plugins/en/complex_wins.tcl: new plugin from legacy |
|---|
| 1030 | |
|---|
| 1031 | 2003-11-02 18:47 jamesoff |
|---|
| 1032 | |
|---|
| 1033 | * plugins/en/action_complex_failsafe.tcl: improved types of |
|---|
| 1034 | response |
|---|
| 1035 | |
|---|
| 1036 | 2003-11-02 18:46 jamesoff |
|---|
| 1037 | |
|---|
| 1038 | * modules/interbot.tcl: enabled kevin's hack |
|---|
| 1039 | |
|---|
| 1040 | 2003-11-02 18:45 jamesoff |
|---|
| 1041 | |
|---|
| 1042 | * modules/events.tcl: moved "wins" to plugin |
|---|
| 1043 | |
|---|
| 1044 | 2003-11-02 00:05 kevdadrum |
|---|
| 1045 | |
|---|
| 1046 | * modules/abstracts.tcl, plugins/en/complex_gollum.tcl: moved |
|---|
| 1047 | gollum abstract from abstracts to gollum :) |
|---|
| 1048 | |
|---|
| 1049 | 2003-10-24 16:52 kevdadrum |
|---|
| 1050 | |
|---|
| 1051 | * modules/interbot.tcl: OK, hackie hacky ahoyness, I've commented |
|---|
| 1052 | out the hacks, but with it in, this should work better without a |
|---|
| 1053 | botnet. I don't know how this'd work on a large botnet tbh, but I |
|---|
| 1054 | suppose it does. Someone please look at this |
|---|
| 1055 | |
|---|
| 1056 | 2003-10-24 15:23 kevdadrum |
|---|
| 1057 | |
|---|
| 1058 | * plugins/en/complex_gollum.tcl: putlogs put in gollum |
|---|
| 1059 | |
|---|
| 1060 | 2003-10-24 15:10 kevdadrum |
|---|
| 1061 | |
|---|
| 1062 | * plugins/en/complex_gollum.tcl: more gollumssses |
|---|
| 1063 | |
|---|
| 1064 | 2003-10-24 15:10 kevdadrum |
|---|
| 1065 | |
|---|
| 1066 | * modules/abstracts.tcl: gollums in abstracts |
|---|
| 1067 | |
|---|
| 1068 | 2003-10-24 14:57 kevdadrum |
|---|
| 1069 | |
|---|
| 1070 | * CHANGELOG: Just the changelog |
|---|
| 1071 | |
|---|
| 1072 | 2003-10-24 14:56 kevdadrum |
|---|
| 1073 | |
|---|
| 1074 | * plugins/en/complex_gollum.tcl: More Gollum. Precious |
|---|
| 1075 | |
|---|
| 1076 | 2003-10-23 20:43 uid130916 |
|---|
| 1077 | |
|---|
| 1078 | * plugins/en/output_gollum.tcl: beginnings of a gollum plugin |
|---|
| 1079 | |
|---|
| 1080 | 2003-10-22 17:49 kevdadrum |
|---|
| 1081 | |
|---|
| 1082 | * plugins/en/complex_scrap.tcl: fixed a 'bug' in complex scrap; all |
|---|
| 1083 | plugins should obey the flood protection |
|---|
| 1084 | |
|---|
| 1085 | 2003-10-22 13:37 kevdadrum |
|---|
| 1086 | |
|---|
| 1087 | * CHANGELOG, modules/extra/question.tcl, |
|---|
| 1088 | plugins/en/complex_questions.tcl: Not much, just a little to make |
|---|
| 1089 | bmotion rude to you if you ask where something is and it dislikes |
|---|
| 1090 | you |
|---|
| 1091 | |
|---|
| 1092 | 2003-10-22 00:21 jamesoff |
|---|
| 1093 | |
|---|
| 1094 | * CHANGELOG: wheee |
|---|
| 1095 | |
|---|
| 1096 | 2003-10-22 00:18 jamesoff |
|---|
| 1097 | |
|---|
| 1098 | * modules/extra/fact.tcl: added forget_all function to make bMotion |
|---|
| 1099 | forget everything it knows about an item |
|---|
| 1100 | |
|---|
| 1101 | 2003-10-22 00:18 jamesoff |
|---|
| 1102 | |
|---|
| 1103 | * modules/output.tcl: better debugging and error handling for |
|---|
| 1104 | %SETTING code |
|---|
| 1105 | |
|---|
| 1106 | 2003-10-22 00:17 jamesoff |
|---|
| 1107 | |
|---|
| 1108 | * plugins/admin_abstract.tcl: added delete command |
|---|
| 1109 | |
|---|
| 1110 | 2003-10-22 00:16 jamesoff |
|---|
| 1111 | |
|---|
| 1112 | * plugins/en/action_complex_light.tcl: made regexps less sensitive |
|---|
| 1113 | |
|---|
| 1114 | 2003-10-21 16:27 kevdadrum |
|---|
| 1115 | |
|---|
| 1116 | * modules/extra/question.tcl: question handler for feelings check |
|---|
| 1117 | now cares (a little) about if bmotion likes you |
|---|
| 1118 | |
|---|
| 1119 | 2003-10-21 10:03 kevdadrum |
|---|
| 1120 | |
|---|
| 1121 | * plugins/en/complex_invader.tcl: minor change to invader so |
|---|
| 1122 | bmotion might respond to `finally!' dootie |
|---|
| 1123 | |
|---|
| 1124 | 2003-10-02 16:50 jamesoff |
|---|
| 1125 | |
|---|
| 1126 | * plugins/en/complex_fact.tcl: changed learning rules slightly |
|---|
| 1127 | |
|---|
| 1128 | 2003-10-01 09:32 jamesoff |
|---|
| 1129 | |
|---|
| 1130 | * modules/events_support.tcl: fixed everything else to use new |
|---|
| 1131 | abstracts too |
|---|
| 1132 | |
|---|
| 1133 | 2003-10-01 09:30 jamesoff |
|---|
| 1134 | |
|---|
| 1135 | * modules/events_support.tcl: fixed frightens to use new abstracts |
|---|
| 1136 | |
|---|
| 1137 | ---- |
|---|
| 1138 | |
|---|
| 1139 | * = changed/fixed |
|---|
| 1140 | + = added |
|---|
| 1141 | - = removed |
|---|
| 1142 | |
|---|
| 1143 | * Kevin added some gollum code. Precious. |
|---|
| 1144 | * Kevin where question should now be rude to anyone the bot dislikes |
|---|
| 1145 | * Kevin wellbeing code now takes notice of whether the bot likes you or not |
|---|
| 1146 | * James changed the failsafe plugin to have (slightly) more intelligent responses |
|---|
| 1147 | * James updated light plugin to trigger correctly |
|---|
| 1148 | + James added .bmadmin abstract delete <abstract> <index> |
|---|
| 1149 | + James added function in extra/fact.tcl to make bMotion forget everything about an item |
|---|
| 1150 | |
|---|
| 1151 | v0.0.8 |
|---|
| 1152 | * Kevin moved the handling of jms' (real) wellbeing code into an extra module, and referenced it from complex question |
|---|
| 1153 | * James fixed spelling error in name of onjoin plugin |
|---|
| 1154 | * James fixed onjoin plugin to use new abstracts system |
|---|
| 1155 | * Kevin moved some question handling into the complex question handler from other places so as not to break "how're you" with generic "how" questions |
|---|
| 1156 | * James changed CHANGELOG format now that other people are actively coding |
|---|
| 1157 | * Shruuf bMotion now supports !-channels as wells as #-channels |
|---|
| 1158 | * James hugging the bot will make it happier and hornier |
|---|
| 1159 | * James don't repeatedly wave back if repeatedly waved at |
|---|
| 1160 | * James moved newer activate plugin to end of plugins list because it was interrupting the startrek one |
|---|
| 1161 | * James set complex_readings to break out after triggering |
|---|
| 1162 | * Greg added more words to complex_scrap |
|---|
| 1163 | * James some improvements to learning new words |
|---|
| 1164 | * James stop output_pinky from modifying short lines |
|---|
| 1165 | * James fixed a couple of typos in abstracts |
|---|
| 1166 | * James hopefully fixed [ 662782 ] Occasional No Such User errors |
|---|
| 1167 | * James changed !bminfo to give better information, and only be available to +ov users |
|---|
| 1168 | * James fixed complex_trivia to skip output plugins |
|---|
| 1169 | * James bMotion now learns new away messages it sees people use |
|---|
| 1170 | + Kevin added a "how're you?" handler |
|---|
| 1171 | + Kevin added a "do you want/need" handler |
|---|
| 1172 | + James added fact learning! |
|---|
| 1173 | + Kevin added fact-fetching plugin |
|---|
| 1174 | + James added new abstract management system and started changing over to it |
|---|
| 1175 | + James added complex_correct plugin to correct the error "should|must of" to "have" |
|---|
| 1176 | + James added some automatic diagnostics on times at 30 mins past the hour |
|---|
| 1177 | + James added friendship drifting so you have to be nice to the bot to stay friends |
|---|
| 1178 | + James added a plugin to catch uncaught actions on the bot and make it respond |
|---|
| 1179 | - James removed some of the mood-based random output because it doesn't fit with new code for now |
|---|
| 1180 | |
|---|
| 1181 | |
|---|
| 1182 | 2003/08/03 |
|---|
| 1183 | v0.0.7 |
|---|
| 1184 | |
|---|
| 1185 | * fixed [ 680856 ] irc_nick_away plugin returns wrong values |
|---|
| 1186 | * fixed [ 729155 ] $nick error |
|---|
| 1187 | * fixed [ 726241 ] Techsupport does not use elections |
|---|
| 1188 | * tidied up code in trivia plugin |
|---|
| 1189 | * moved colen-chars handler to plugin |
|---|
| 1190 | * added [ 749777 ] specify time for shutting up |
|---|
| 1191 | * fixed long-standing "Tcl error [bMotion_event_action]: can't read "newnick": no such variable" error after 2am inspriation |
|---|
| 1192 | * track most recent complex plugin fired |
|---|
| 1193 | * complex_smilies refuses to fire twice in a row |
|---|
| 1194 | * fixed [ 772777 ] /action hands <bot> a <whatever> | bot replies via NOTICE |
|---|
| 1195 | * `- no longer check for +I to take drugs of someone, let flood checking handle abuse |
|---|
| 1196 | * fixed [ 774721 ] botnicks check can break in courtmartial |
|---|
| 1197 | * fixed [ 782346 ] Can't read bMotionInfo(adminSilence,CHANNEL) |
|---|
| 1198 | * changed probability of the away plugin firing |
|---|
| 1199 | * diagnostic output goes to putlog not loglev d |
|---|
| 1200 | |
|---|
| 1201 | + added feature request [ 727005 ] courtmarital... with a kick. settings for it are in the complex_startrek plugin file |
|---|
| 1202 | + added output_pinky plugin |
|---|
| 1203 | + taught the trivia plugin to guess dates too |
|---|
| 1204 | + added support for %REPEAT in abstracts: %REPEAT{mincount:maxcount:text} will repeat text a random number of times in the given range |
|---|
| 1205 | * `- updated some abstracts to use %REPEAT{} (e.g. "wh%REPEAT{3:6:e}") |
|---|
| 1206 | + added complex_woot |
|---|
| 1207 | + implemented [ 747502 ] Public Away Option (added new settings to settings file) |
|---|
| 1208 | + bMotion gains a jeffk output plugin... |
|---|
| 1209 | + ... and a pinky and the brain output plugin (enabled by default) |
|---|
| 1210 | |
|---|
| 1211 | - don't announce that !mood isn't available any more |
|---|
| 1212 | |
|---|
| 1213 | 2003/04/13 |
|---|
| 1214 | v0.0.6 |
|---|
| 1215 | |
|---|
| 1216 | + added initial self-diagnostics (more to come) |
|---|
| 1217 | + now uses an irc event plugin to handle joins/parts/etc [simsea] |
|---|
| 1218 | + added 3rd party modules support (i.e. for API for plugins) |
|---|
| 1219 | + added complex_activate plugin |
|---|
| 1220 | + added function to clean stuff like "(*&$(" off the end of a line |
|---|
| 1221 | * `- dutchify is now a module called by the relavent plugins |
|---|
| 1222 | * nick-change handling done by irc event plugins [simsea] |
|---|
| 1223 | * join-handling done by irc event plugins [simsea] |
|---|
| 1224 | * away handling done by irc event (nick) plugins |
|---|
| 1225 | * updated question handler |
|---|
| 1226 | * fixed typos not giving corrections ("-space" etc) |
|---|
| 1227 | * new (less enthusiastic) nick washing code |
|---|
| 1228 | * fixed an abstract not being parsed (%himherself) |
|---|
| 1229 | * away-responses now use elections |
|---|
| 1230 | * away-responses shouldn't fire on both nick and /me announcements for the |
|---|
| 1231 | same person |
|---|
| 1232 | * fixed enabling/disabling output plugins breaking them until .rehash |
|---|
| 1233 | * added better behaviour to the hello plugin |
|---|
| 1234 | * various updates to the invader zim plugin, including reduced probabilities |
|---|
| 1235 | * complex_scrap got broken at some point, correct version re-added [matryx] |
|---|
| 1236 | * trigger a smile on "<botnick> :)" |
|---|
| 1237 | * fixed a typo for the dutch plugin definition |
|---|
| 1238 | * added a new typo |
|---|
| 1239 | * fixed the complex_sneeze abstracts |
|---|
| 1240 | - no more needI binds |
|---|
| 1241 | |
|---|
| 1242 | 2003/01/12 |
|---|
| 1243 | v0.0.5 |
|---|
| 1244 | * optimised events.tcl a bit to be more efficient |
|---|
| 1245 | * switched the way bMotion represents its version to make it more consistent for |
|---|
| 1246 | proper releases etc |
|---|
| 1247 | * adjusted the light plugin |
|---|
| 1248 | * moved question handler to plugin |
|---|
| 1249 | * moved pinches to a plugin |
|---|
| 1250 | * moved asl trigger to a plugin |
|---|
| 1251 | * tidied up code a bit |
|---|
| 1252 | - no longer tracking chanmood, because it was rubbish |
|---|
| 1253 | * smileys now handled by a plugin (new regexps included) |
|---|
| 1254 | * New routine to clean []s in nicks, should be more reliable |
|---|
| 1255 | + Clean nicks for all entry points, not just event_main |
|---|
| 1256 | * bMotion won't greet someone if nothing else has been said since it greeted |
|---|
| 1257 | last |
|---|
| 1258 | + bMotion looks for modules/settings_<botnet-nick>.tcl too (and loads it after |
|---|
| 1259 | settings.tcl). You can use this to prevent overwriting your bot's settings |
|---|
| 1260 | when installing a new version of the code, and also to run more than one |
|---|
| 1261 | bot off the same installation of bMotion. |
|---|
| 1262 | For this to work, you MUST define the botnet-nick setting in your eggdrop's |
|---|
| 1263 | config file. Remember that it will be case sensitive, so if I have my botnet |
|---|
| 1264 | nick set to "NoTopic" the file has to be settings_NoTopic.tcl |
|---|
| 1265 | + same as above for abstracts.tcl (if you want to augment an existing one, |
|---|
| 1266 | use lappend not set (man lappend for more info) |
|---|
| 1267 | |
|---|
| 1268 | |
|---|
| 1269 | 2003/01/03 |
|---|
| 1270 | v0.0.4 |
|---|
| 1271 | |
|---|
| 1272 | * bMotion should only respond once when someone changes their nick AND |
|---|
| 1273 | does a public away |
|---|
| 1274 | * Fixed a potential error with bMotionLastEvent checking |
|---|
| 1275 | + bMotion now supports nick-change plugins |
|---|
| 1276 | * Moved away-nickchange detection to plugins from legacy code |
|---|
| 1277 | * Fixed a problem with plugins not loading on some systems |
|---|
| 1278 | + bMotion now drops output if it's identical to the trigger text that generated it |
|---|
| 1279 | |
|---|
| 1280 | 2002/12/12 |
|---|
| 1281 | v0.0.3 |
|---|
| 1282 | |
|---|
| 1283 | + bMotion filters out metacharacters from nicks by replacing with their handle |
|---|
| 1284 | (if the user doesn't have a user record, it just removes the characters) |
|---|
| 1285 | + Put the flood checking code back in after cvs, er, ate it some time ago |
|---|
| 1286 | * %NUMBER{} works again |
|---|
| 1287 | - Removed some of the putlogs bMotion did during startup, because |
|---|
| 1288 | a) they were spelled wrong |
|---|
| 1289 | b) they weren't needed |
|---|
| 1290 | |
|---|
| 1291 | 2002/11/28 |
|---|
| 1292 | v0.0.2 |
|---|
| 1293 | |
|---|
| 1294 | * Fixed a couple of show-stoppers |
|---|
| 1295 | |
|---|
| 1296 | 2002/11/26 |
|---|
| 1297 | v0.0.1 |
|---|
| 1298 | |
|---|
| 1299 | Initial release on SourceForge.net -- bMotion goes officially public for the first time o_O |
|---|
| 1300 | |
|---|
| 1301 | Pre 2002/11/26: See CHANGELOG.old; bMotion was private for about two years. |
|---|