Ample Chat Bot
View the documentation
View the source code on Github
Download the latest version on Github
Report issues and request features on Github
Aid in translating this project to your language on Crowdin
What is this plugin?
Ample Chat Bot is a chat robot that responses to key phrases people say in chat. By doing this, it eliminates the need to answer common questions people ask like "can I be op?".
- Localized for English
- Simple Commands
- Database Support:
- Bukkit
- SQLite
- MySQL
- Bukkit
- API for developers
Requirements
- Bukkit
- Some form of permissions
Commands and Permissions
Command | Permission | Description |
---|---|---|
/ample | Displays commands for this plugin | |
/question <question or keyphrase> | ample.edit | Adds a question or keyphrase |
/answer <question id> <answer> | ample.edit | Sets the answer to a question or keyphrase |
/qlist | ample.qlist | lists questions |
/delquestion | ample.delete | Removes a question from the database |
/amplesay <message> | ample.say | Sends a message as the bot |
Additional Permissions
Permission | Description |
---|---|
ample.* | Gives access to all commands |
ample.invoke | Allows a user to invoke responses |
ample.allowabuse | Allows a user to bypass abuse routines |
Message Format
Ample can not only respond with text, but can also execute commands in chat. Ample can also run commands and send private messages to the player. In order to do this, you use one of the following as a prefix to the message
In addition, you can also have ample do combinations of these by separating them with a ";". For example, the response No you shut up - muted lol;cmd:mute %player
will say the first
part in chat, as well as mute the player.
Prefix | Effect |
---|---|
cmd: | Runs a command as console |
pcmd: | Runs a command as the player |
pm: | Send a private message to the player |
This plugin utilizes Plugin Metrics for collecting statistics about this plugin and usage. These stats can be viewed here.
The bukkit implementation of this plugin uses Updater for automatic updating from the project page at dev.bukkit.org
@SuperPyroManiac
Just looked at this, and it is due to an error that needed fixing on my part. The new version of Ample is currently awaiting approval, which will fix all these errors.
Now I am getting this error, fresh install, new config. Always does this. Commands just show a white text of the command and how to use it.
http://pste.me/uYppT
ATTENTION: For now, please disable update-checking in the config. The policies were changed, and now the way we did it is no longer viable. In the next update I will introduce a new, policy-compliant way of updating.
Again, please disable update checking! If you do not Ample WILL NOT WORK!
@SuperPyroManiac
This is critical. The version file of Ample is stored on a distant server, and it cannot be reached on internet. Probably because his server is off, the problem is that because of that, nobody can play. I'll contact the author, he needs to know this, he is the only one who can fix it by restoring the server.
Got an error now. http://pastebin.com/awsXNv9U
@SuperPyroManiac
That's a bug : There's something which has gone wrong when the plugin loaded. Try to download it again.
@AngrySoundTech
Trying to use any commands, it just shows it in white. Does not do anything.
@SuperPyroManiac
The most recent version should still work on 1.7.4. I had no problems myself with it.
Hope this gets updated.
@AngrySoundTech
Update? Its a new year, time for a new update ;)
1.7 update on the way! I will do my best to address all noted issues.
Running fine on spigot 1.7 #1204 except it seems to rage when it cant find this text file: http://sgkminecraft.beastnode.net/Drepic/Ample/version.txt
Update please!
Hey,
what can i do if the allowed letters are too less ? And is it possible to trigger it when the keyword is within a message ?
@Drepic26 ? Can you add a feature where i can have multiple bots?
the ample.url permission dosen't work for me.
@wrentrillogy
This plugin is already updated to 1.6.2, Version 1.4 RC2
please update to 1.6.2 please
@matthewl6970
Awesome.
Just a quick note! I am adding/updating stuff again.