Attention: There are some issues with the Jabberwacky service. Please use the Cleverbot or the Pandorabots service instead!
- Tested Minecraft Versions:
Who is Evelyn?
Evelyn is a chatter bot for your minecraft server. And that's all!
You can have fun with her chatting in different languages, you can
specify in the configuration file.
How do I install Evelyn?
You want to install Evelyn on your server? Nothing easier than that!
Just drag and drop the evelyn-1.1-SNAPSHOT.jar into your server's
plugins folder, restart and boom, you can start talking to evelyn! Please
notice that you really have to restart your server, otherwise Evelyn will
react like this:
But if you did it all the right way, she will talk to you like this:
Isn't it amazing, huh?
Commands & Permissions
Evelyn needs only one command to run properly.
Actually you need only one command to talk to evelyn. If you want to talk to evelyn yourself or if you want your users to talk to evelyn, you should give yourself and your users the "evelyn.command.talk" permissions to be able to execute /evelyn <Message>.
All users with the "evelyn.info.availability" permission will get a notification in their chat when they join the game and evelyns services are unavailable.
Evelyn has two different configuration files. First the main configuration, which looks like this:
There you can edit the following settings:Code (Text):# The allowed locales for evelyn.
# The bot type of evelyn. Available types are:
# - CLEVERBOT
# - JABBERWACKY
# - PANDORABOTS
# The bot id of evelyn. Only necessary if type is PANDORABOTS
- The languages (locales) Evelyn should support when talking to your users
- The service type Evelyn should use. You can decide between three different service type: Cleverbot, Jabberwacky and PandoraBots. Please notice that PandoraBots also needs a bot id to run properly.
Second the messages configuration, which looks like this:
There you have the possibility to edit all messages.Code (Text):# This message is displayed if a user wants to talk to evelyn
# but there is no connection
evelynDoesntWant: '&cHm. It looks like Evelyn doesn''t want to talk to you. Maybe
try again later.'
# This message is only displayed to users with a specified permission
# if evelyns service is not available
evelynIsOffline: §eEvelyn is currently &cnot available. &ePlease check your service status.
# This message is displayed when evelyn answers to a user
evelynPrefix: '&aEvelyn&7: &f'
# This message is displayed when a user is chatting with evelyn
selfPrefix: '&eMe&7: &f'
# This message is displayed if the console wants to talk to evelyn
noConsole: '&cEvelyn doesn''t want to talk to consoles. Sorry.'
# This message is displayed if a user only types /evelyn in chat
noArgs: '&cEvelyn doesn''t like silence. Maybe use &7/&aevelyn [Message]'
Social Media & Other Stuff
If you enjoy my work make sure to follow me on Twitter and GitHub so you don't miss new updates or new resources.
You can also find Evelyns source code on GitHub
Have a nice day!