Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

TeamCity Simple Build Status AvaIre Version AvaIre Code Coverage Discord GitHub

AvaIre AvaIre

About AvaIre

AvaIre is a multipurpose Discord bot made for fun, written in Java 8, using the JDA library.

Main features

  • Music streaming from YouTube, SoundCloud, Twitch etc.
  • Custom music playlists that you can play anytime
  • Moderation commands (Ban, kick, slowmode)
  • Search for comics and reaction gifs
  • Extended server functionality (Welcome messages, server and user info)
  • High level of customization
    • Changing messages on a per-server basis
    • Change the languages Ava uses
    • Create custom aliases for existing commands
    • Change the prefix ava uses on a per-module basis
  • And more, check the full command reference for all the commands!

Visit our website for more information.

Deploy AvaIre on Heroku

You can deploy in a simple way to Heroku using the button below.

Deploy to Heroku

Before deploying, read the configuration guide, aswell as the guide regarding hosting with Heroku.


Thank you for considering contributing to AvaIre! The contribution guide can be found in the AvaIre documentation.


AvaIre is open-sourced software licensed under the GNU General Public License v3.0.

Third Party Licenses

AvaIre relies on the following projects:

Name License
JDA (Java Discord API) Apache License 2.0
LavaPlayer - Audio player library for Discord Apache License 2.0
google-gson Apache License 2.0
Apache Commons Apache License 2.0
SnakeYAML Apache License 2.0
Prometheus Apache License 2.0
DialogFlow SDK (Previusly Apache License 2.0
MySQL Connector/J GNU General Public License v2.0
logback-classic Eclipse Public License v1.0 and
GNU Lesser General Public License version 2.1
Sentry SDK for Java BSD 3-clause "New" or "Revised" License
jsoup: Java HTML Parser MIT License
emoji-java MIT License
EvalEx - Java Expression Evaluator MIT License
Reflections Do What The F*ck You Want To Public License

Discord server
AvaIre support server: