Skip to content
/ aeri Public

Display anime, manga or user information, straight from Anilist.

License

Notifications You must be signed in to change notification settings

eeius/aeri

Repository files navigation

Aeri

Aeri, a bot that uses the Anilist API to display, captuure and cache data.

Important

COMMANDS

If you want to use the bot, I'm currently hosting one which you can invite from this link
You can find all of the commands at aeri's website - Coming Soon If you want to use any of the packages, ensure that you follow the Licencse of that package. And read the README for anything important

Features

  • Display information from my own Rust API, with automatic caching.
  • Setup user accounts to display scores (which also get cached), or unlink
  • Wide spread use, can be used across multiple servers and only needs one setup!
  • Extremely fast and built in logging

Using Aeri

  1. Use the .env.example to create an .env file (Ensure the .env is within the root of the project)
  2. Once setup the .env file, ensure you have both Docker, Docker Compose and NodeJS installed for your system
  3. Install pnpm npm install -g pnpm
  4. Run pnpm all and allow it to create and launch everything, seamlessly.

Contributing to Aeri

If you feel like Aeri is missing certain features, or would like to see more stuff implemented
Feel free to open a pull requests or issue.

  1. Fork the repository
  2. Create a new branch: git checkout -b '<branch_name>'
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin '<aeri>/<location>'
  5. Create the pull request

License

This project uses the following license: MIT LICENSE.

About

Display anime, manga or user information, straight from Anilist.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published