Ample Chat Bot
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
-
View User Profile
-
Send Message
Posted Apr 17, 2013@AngrySoundTech
Good!
-
View User Profile
-
Send Message
Posted Apr 15, 2013Proud to inform you all that I will be maintaining this plugin.
-
View User Profile
-
Send Message
Posted Mar 28, 2013The ample.qlist perm isn't working on 1.5.1
any way to do a quick update for that?
edit** I looked at the source code and he had a typo in the command structure. instead of checking for ample.qlist node, he was checking for ample.list node. When you add ample.list to the perms, it works like a charm.
-
View User Profile
-
Send Message
Posted Mar 26, 2013seriously dude this is the greatest plugin i've ever seen pleaaaaase update/continue development ^-^
-
View User Profile
-
Send Message
Posted Mar 23, 2013@Miffedgrunt: Yes, the plugin still works.
-
View User Profile
-
Send Message
Posted Feb 21, 2013Does This Still Work Or Is It Broken?
-
View User Profile
-
Send Message
Posted Feb 17, 2013@matthewl6970
Ok, that's sad though, we hope that someone would take over this awesome plugin.
-
View User Profile
-
Send Message
Posted Feb 16, 2013@pandapipino
The project is abandoned do to me not wanting to maintain it anymore. I did give the ability for someone to take it over if they want to.
-
View User Profile
-
Send Message
Posted Feb 16, 2013@matthewl6970
ohhh I'm using 5.0 :( and why this plugin suddenly becames inactive?
-
View User Profile
-
Send Message
Posted Feb 15, 2013@SkyRanger @pandapipino
Is the mysql server version 5.5+? often thats the issue with mysql.
-
View User Profile
-
Send Message
Posted Feb 15, 2013How can I use wildcard in a word?
like when i added the /question fact how can I add a /question 1 fact(wildcard word)
So when a player typed: <player> fact you!
amplebot would still respond?
Thanks!
-
View User Profile
-
Send Message
Posted Feb 15, 2013mySQL: not working for me also, I'm having console errors
-
View User Profile
-
Send Message
Posted Feb 15, 2013@SkyRanger
I am on bukkit 1.4.7 and it is workiong perfectly.
1.4.7 does not break this plugin at all.
-
View User Profile
-
Send Message
Posted Feb 10, 2013Not working.
i am getting database errors.
And i dont have the permission for /qlist, even if i have set the permissions.
and it doesnt response to the phrases ive entered.
but all i have entered is in the database.
i have bukkit 147 -R0.1
(no i wont use 147-R1.0, til its stable and working on my server)
-
View User Profile
-
Send Message
Posted Jan 26, 2013@ep1
how does it not work?
-
View User Profile
-
Send Message
Posted Jan 26, 2013not working
-
View User Profile
-
Send Message
Posted Jan 17, 2013@clange0808
Thank you! Yes it can if you look at http:dev.bukkit.org/server-mods/ample-chat-bot/pages/commands/. It will give you examples of how the commands work.
-
View User Profile
-
Send Message
Posted Jan 17, 2013The plugins is amazing thanks :) But one thing. Is their a way for Ample ( Or TopsBot ) On my server to trigger commands such as "kick %player" when someone says "kick me"?
-
View User Profile
-
Send Message
Posted Jan 16, 2013@XeonG8 If i am not mistaking it will not see the other chat channels other then Default in the next release.
-
View User Profile
-
Send Message
Posted Jan 16, 2013Need some support for Towny, players can talk in channels that aren't default chat channels, and the bot will respond to them in the default channel. I'm pretty sure it even happens with private messages.
Using Essentials chat, and Towny here.
Looks weird to other players who don't see who is invoking the bot, so the bot looks like its just spazzing out.