A discord implementation of the famous ava bot
export AVA_DISCORD_TOKEN=<token>
npm i
npm start
Environment Variable | Required | Default |
AVA_DISCORD_TOKEN |
Yes | "" |
AVA_DB_DIR |
No | ./ |
AVA_ENABLE_REMINDERS |
No | false |
AVA_REDDIT_CLIENT_ID |
No | "" |
AVA_REDDIT_CLIENT_SECRET |
No | "" |
AVA_REDDIT_USERNAME |
No | "" |
AVA_REDDIT_PASSWORD |
No | "" |
8ball
-ava 8ball should I order chinese food?
answers questions for you.bored
-ava bored
gives you a random activity to do.brewery
-ava brewery new_york
gives you a random brewery from a city of your choosing.catfact
-ava catfact
gives random fact about cats.coffee
-ava coffee
gives you a random brand of coffee from wikipedia to try.compliment
-ava compliment @user1234
will tag the receiving users and deliver a random kind compliment.contribute
-ava contribute
will reply with the project source URL for contributions.emoji
-ava emoji something something
gives back the first small image result from a google search.floridaman
-ava floridaman
gives you back a random reddit post title from/r/FloridaMan
.fuck
-ava fuck <person/thing>
gives back a personalized "Fuck You" from https://foaas.com.gcp
-ava gcp
tells the truth.help
-ava help
provides a link for these docs and available commands in thecommands
directory.hp
-ava hp
gives you back a random harry potter ⚡ meme.insult
-ava insult @user#1234
will tag the receiving user and insult them with a random phrase.java
-ava java
tells the truth about the java programming language.karen
-ava karen
- gives you back a random reddit post + img from/r/FuckYouKaren
.meme
-ava meme
give random meme from reddit.mock
-ava mock <text>
reports back spongebob "mock" formatted text.recipe
-ava recipe
- gives you back a random recipe from seriouseats. Alternatively, you can search withava recipe pizza
.remindme
-ava remindme <to do something at some time>
Will reply to the message at the mentioned time. RequiresAVA_ENABLE_REMINDERS=true
.ava remindme I suck tomorrow
ava remindme to go do a thing on April 1st 2024
ava remindme to go do a thing on April 1st 2024 at 1PM PST
takemehome
-ava takemehome
sings the John Denver classic.tldr
-ava tldr https://somenews.site
returns a 2 sentence TLDR for a webpage.video
-ava video something something
returns a youtube video based on the search terms provided.whiteclaw
-ava whiteclaw
does the needful.yeet
-ava yeet
sends an awesome yeet pic.
docker run -e AVA_DISCORD_TOKEN="<token>" circa10a/ava
We welcome all contributions! Please visit the contribution documentation to get started.