An intuitive community management tool written in discord.js + klasa
  • JavaScript 99.7%
  • Dockerfile 0.3%
Find a file
2025-09-26 19:39:32 +02:00
.kube lets try more ram? 2021-01-28 06:20:12 +01:00
assets update profile, fix tag permissions, make cw optional, fix message deletion log, add missing language keys, update exp system, add autorole 2019-11-17 19:10:15 +01:00
config proper env cleanup 2024-06-12 02:36:43 +01:00
lib update bad url 2025-03-06 13:39:56 +01:00
src update regex in anti-inv for discord url parse bug 2025-07-19 23:29:25 +02:00
.env.example oops 2024-06-12 02:38:51 +01:00
.eslintignore Cleanup, some missing linebreaks at EOF 2021-01-01 00:45:26 +01:00
.eslintrc.json feat: pluralkit support 2022-02-28 21:18:24 +01:00
.gitignore major doc & cleanup moment 2024-06-11 21:20:11 +01:00
Dockerfile fix(build): apk decided to randomly rename things 2021-11-02 11:06:28 +01:00
jemalloc.Dockerfile revert jemalloc as it seems to conflict with v8 8.3 2020-07-12 23:45:09 +02:00
license update license 2025-09-26 19:39:32 +02:00
package.json update yhvr credit 2025-03-06 13:57:31 +01:00
pnpm-lock.yaml modern deps 2024-06-11 22:04:36 +01:00
readme.md update license 2025-09-26 19:39:32 +02:00

Aero

an intuitive Discord bot perfect for your server

about

hi, i'm mint! i built Aero to make your and my life on discord easier:

  1. i want moderation to be fast, intuitive, and scalable to any community size
  2. i wanna have some fun :3

you like those too? great! any questions? check out our community!

contributors

the amazing people who made all of this possible

thanks

we make use of several amazing services which support us with open-source licenses:

  • JetBrains is the company behind IntelliJ, the main IDE we use to develop Aero
  • ngrok provides easy tunnels to localhost, we use them to simplify getting slash commands from Discord to Aero
  • Cloudflare keeps our services safe from attacks and speeds up our websites

on its own, Aero is pretty cool, but there are some tools we use to extend this even further:

  • Perspective - an API using machine learning to reduce toxicity online

Aero isn't built from scratch, here's some of the tech that we used:

  • Klasa - an object-oriented framework around discord.js which saves us from writing all the basics
  • discord.js - a powerful and easy to use wrapper around the Discord API
  • MongoDB - a general purpose, document-based, distributed NoSQL database

the fine print

by inviting, using, selfhosting, or distributing Aero or the source code or binary form of Aero or its parts, or our website you agree to Aero's Terms of Service.

any data you submit on our website or in the hosted bot falls under our Privacy Policy.

make sure you've read the above carefully and agreed to both documents before continuing; before selfhosting, please look at the LICENSE.

as a non-legally-binding summary: you're allowed to do whatever you want with the bot, as long as you keep all attribution notices in, i.e. don't "sell it as your own".

giving credit

for some things, like code, you might be required to give credit as per our license. for other things, like ideas, this is optional but very appreciated. below are some shortcuts to help you, that fulfill the license & make us happy!

none of this is legal advice. for a legally sound answer, consult the license text and applicable local laws instead, or speak to a lawyer!

  • code
    [mint](https://ravy.dev/mint) @ [Aero](https://aero.bot)
    occasionally, there are deviating credit examples in the code, use those instead.
    as per the license, you're not allowed to use the name of our project or its contributors to endorse your deviations.

  • command concepts
    this command was inspired by [Aero](https://aero.bot)

  • images (avatars, icons, emotes)
    we [usually exclusively] own the copyright to all artworks!
    don't use them without prior written consent from the copyright holder.

  • names
    some of our technology names are registered trademarks within the EU. don't use them without prior written consent from the copyright holder.

if you have questions or need a license grant, feel free to reach out to readme@aero.bot