AmpleChatBot v1.2.8

Details

  • Filename
    ample-chat-bot.jar
  • Uploaded by
  • Uploaded
    Jan 2, 2013
  • Size
    61.65 KB
  • Downloads
    843
  • MD5
    4671cc1c68fa4b7444e8975e8c3bc842

Supported Bukkit Versions

  • CB 1.4.6-R0.3
  • CB 1.4.6-R0.2

Changelog

1.2.8:

  • cleaned up chat formatting method to use ChatColor methods.
  • renamed plugin to AmpleChatBot in plugin.yml!
  • Lick92 helped me update the plugin.
  • I have fixed depreciated bukkit api references.
  • I have fixed aliases typo in plugin.yml so there is aliases now listed on commands page.

1.2.7:

  • fixed result error when no questions was entered.
  • implemented metrics statistics to help promote plugin and help learn plugin usage.
  • added none operator to answers to null out bad responses.
  • implemented essentials mute support on anti-abuse routines.

1.2.6:

  • reduced error stack printout.
  • quotes sql error. (Supports single quotes.)
  • added numerical wildcards: %1-%200
  • changed response system to smart comparing system
  • add the ablity to do multiple things in response with the ; delimiter
  • added pm: prefix to allow private messaging to the player
  • added chat: prefix to force player to say something in chat
  • fixed botname formating
    (See Known caveats to see config changes)

1.2:

  • changed plugin file name do to updater plugins not detecting updated versions.
  • added the cmd: prefix to answers so you can run commands as response as console.
  • added the ability to set the delay in bot responses.
  • added the pcmd: prefix to answers so you can run commands as response as player.
  • added GPL3 license to plugin.
  • expanded database handlers to allow prepared statement with 1 string paramater.
  • fixed the /qlist bug.

1.1:

  • improve db stack tracing for errors.
  • complete MYSQL DB support.
  • corrected connection references in checkTable in MYSQL Support and SQLite Support.
  • added anti-abuse abilities and settings. (Config change see Known Caveats)
  • added requirement to pass the plugin instance to DB Handler constructor.
  • change the error handling levels on DB handlers.
  • Added TODO to the jar so you can see what I plan todo with it.

1.0b3:

  • add result contains check on listener.

1.0b2:

  • added a minium length to question of 3 or greater. I attempt to prevent false responses.
  • improved ample help command.

1.0b1:

  • added MySQL support
  • finished the ample command
  • added lastID to the get the last ID query ran.
  • added message formating of the response
  • finalize the answer command.
  • changed the commands to /answer, /question, /qlist, /delquestion, /ample
  • added ample.edit permission to /answer, qlist, and /questions
  • created qlist command.
  • made question command.
  • added checkConnection() to DB Library
  • Completed SQLite support
  • Added general settings to config.
  • Created db classes and SQLite support.
  • Defined plugin.yml and command definitions.
  • created the plugin defined classes

I just loaded this plugin on jaggy.org and seen that the config location update effected the plugins setting. All you you need to do is copy and paste the config over to the new location.