Steve
After experimenting with the CleverBot API, I thought I turn it in to a Bukkit plugin! This plugin will take message you "say" to Steve and send them over to Cleverbot for a response.
As said on the CleverBot website: "PLEASE NOTE - Cleverbot learns from real people - things it says may seem inappropriate - use with discretion, and at YOUR OWN RISK" "PARENTAL ADVICE - Visitors never talk to a human, however convincing it looks - the AI knows many topics - use ONLY WITH OVERSIGHT"
Features
- Simple and lightweight!
- Customisable response format.
- Customisable trigger.
- External work is done async. (No Lag)
Documentation
By default, Steve will respond to messages that start with "Steve, " however you can change this in the config file. Reloading and updating commands are restricted to only OPs. Anyone can publicly talk to Steve, however privately talking to Steve (/steve <message>) requires the permission [Steve.private] or OP.
Try Steve Out!
Here are a list of public servers which have Steve installed!
| Name | Server Address |
|---|---|
| ProjectPhoenixMc | ProjectPhoenixMc.verygames.net |
| Celestials Craft | celestialscraft.no-ip.org |
| Kingdom of Onixion | onixion.mine.bz |
(PM me to add your server.)
Unofficial Videos
Here are some videos showcasing the Steve plugin. If you have a video that you would like added, feel free to PM me! :)
Spanish Video
Support the Development!
I put hours of work into Steve as a learning experience and hobby. If you enjoy using Steve, please consider supporting the development and donating to keep the plugin going. Thanks!



-
View User Profile
-
Send Message
Posted Oct 14, 2013@AConsolePeasant
I'm thinking of adding this, but need a good way to detect messages. Exact message match wouldn't be good.
I was thinking about having some words that the message needs to contain to be triggered. What do you think?
-
View User Profile
-
Send Message
Posted Oct 14, 2013Idea:
Custom responses
(Or, internal)
Someone 'asks can I have staff?'
Steve replies, No. You have to apply
I was using another plugin like this, but they went inactive, this feature would be awesome for admins.
-
View User Profile
-
Send Message
Posted Oct 14, 2013@nullschritt
Haha, I can ensure you they are the exact same. :P Glad you like it!
-
View User Profile
-
Send Message
Posted Oct 13, 2013Seems Great! However the "Steve" seems considerably less intelligent than cleverbot's web interface, it's almost catatonic.
-
View User Profile
-
Send Message
Posted Oct 12, 2013Steve v1.4 has been uploaded and is now awaiting approval from the BukkitDev team.
The new update includes many small features and fixes as well as a new "contains" trigger, improved update checking, better permissions, and more.
-
View User Profile
-
Send Message
Posted Oct 12, 2013@MikeGold
Ok. This has been added in Steve v1.4. (Which is now awaiting approval.)
Thanks for your suggestions! :D
-
View User Profile
-
Send Message
Posted Oct 12, 2013@nxtguy
Yes. any time the key word is said in chat it would pick it up. You can add it as an option. On my server he's called Ainaelle and the key word is "Ain". Guaranteed that no player is called like that, and if anyone mention Ain I'd like the bot to butt in to the conversation ;].
-
View User Profile
-
Send Message
Posted Oct 10, 2013@TheFlannelBeard
I've updated the documentation section. :)
-
View User Profile
-
Send Message
Posted Oct 10, 2013@MikeGold
So any time the word "Steve" is said in chat, it will pick it up?
-
View User Profile
-
Send Message
Posted Oct 9, 2013no permissions for other people x.x what are the perms???? i can do it, no one else can.
-
View User Profile
-
Send Message
Posted Oct 9, 2013I will be another person suggesting that Steve should react to his name mentioned in any part of the sentence. If the sentence is: "How are you Steve" it should pick up the whole sentence. Same goes with "This new bot, Steve is hilarious". Hope you will find the way to code it ;].
-
View User Profile
-
Send Message
Posted Oct 8, 2013nice plugin, it's making us laugh a lot with the responses!
-
View User Profile
-
Send Message
Posted Oct 4, 2013@KingPyro
ive used Spigot the entire time and i havent gotten an error yet
-
View User Profile
-
Send Message
Posted Sep 10, 2013it worked on bukkit for me before, i switched to spigot spit out that error.....but soon after it works....i shall fill out a ticket
-
View User Profile
-
Send Message
Posted Sep 10, 2013@KingPyro
Submit a ticket, but first try if it works on Bukkit. ;)
-
View User Profile
-
Send Message
Posted Sep 10, 2013I Started using Spigot but i guess Steve wasn't made for Spigot. Do you think that you could fix that?
-
View User Profile
-
Send Message
Posted Sep 7, 2013@nxtguy
If you would consider it, I think multiple triggers would be great. It would make "Steve" appear to pipe into a conversation at various times.
-
View User Profile
-
Send Message
Posted Sep 5, 2013@bebosny
This plugin completely relies on the API which is used. If something breaks, it's about 95% the API's fault not the Bukkit plugin itself.
EDIT: I've just downloaded the lastest version of Steve, and it works completely fine for me. If you're still having problems, please submit a ticket.
-
View User Profile
-
Send Message
Posted Sep 5, 2013It's broken again. I wish you would release the source so i can update it by myself.
-
View User Profile
-
Send Message
Posted Sep 1, 2013@B3fuddled
Currently it only accepts one trigger, but I can make it accept multiple different triggers if you would like.