Eve.'s Avatar


A cleverbot-like speech imitator to become your favourite conversational partner.

Prefix: --Upvote Botdiscord.py0 upvotes this month

Here is a list of available commands for EVE:

If there is an X next to a command, it signifies that the command is administrator only. If you require help or wish to discuss anything, come talk to us at https://discord.gg/Yb8Adhf


[OBJECT] - Optional

<OBJECT> - Necessary

How to start: When EVE is first invited to your server, you can immediately talk to her through the use of the --say <TEXT> command, that allows you to send messages directly. However, you can assign a specific channel that EVE will reply to every message in. You can do this by typing --assign <#CHANNEL>. A few people seemed to get confused here, but <#CHANNEL> must be mentioning a channel.


--help - Summons this menu in discord, explaining all of EVE’s commamnds.

--server - Invites you to EVE’s server, where you can have find help or discuss things.

--servers - This command will tell you the amount of servers that currently use EVE!

--invite - Returns a link that you can use to invite EVE into another server, such as your own.

--say <TEXT> - Allows you to converse with EVE in any channel, instead of having to assign her to a certain channel beforehand.

--avatar <USERID> - A little bit self explanatory, but EVE will return the avatar source of which user the ID belongs to. The specified user doesn’t require to be in any mutual servers.

--avatarlink <USERID> - The same command as above but instead of returning an embed, returns the link of the source instead.

--ping - Pong!

--feedback <FEEDBACK> - Submits some feedback into #feedback in the --server.

--suggest <SUGGESTION> - Submits a suggestion into #suggestions in the --server.

--report <ISSUE/BUG> - Submits a bug report into #bug-reports in the --server. This is not for reporting specific people.

--count [USER] - This will tell you how many messages this user has sent to EVE. If [USER] is left blank, it will tell you how many messages you’ve sent. [USER] can either be blank, a username, or a mention.

(X) --purge <NUMBER> - Purges the specified amount of messages.

(X) --assign <#CHANNEL> - Assigns EVE to any mentioned channel. - Ensure she has permissions to speak in the channel.

(X) --unassign - Unassigns EVE from any previously assigned channel.

(X) --responsetype [TEXT|EMBED] - Decides on how the responses from EVE are to be returned. This doesn’t affect the --say command. The default value of this command is TEXT, which just types out the response instead of embedding it.