AniChan is a bot for browsing AniList from within Discord using JavaScript. You can search for anime, light novels, get user stats, and more.
- Discord.js v14
- Nodejs: Not lower than version 18.9.0. Recommend: Nodejs 18
-
Clone the repository:
git clone https://github.com/Anichan-Projects/AniChan.git -
Install the library:
npm install -
Edit the variables in the
.env-exmaplefile then rename the file to.env -
Start the bot with the command:
npm run startornode ./src/index.js -
For debugging: use the command:
npm run debugornodemon ./src/index.js
- Search for and display info about anime, light novels, and trending anime from AniList
- Search for the names of anime with the appearance of a certain character
- Show AniList user stats
- Show trending anime
- Get information about anime characters
- Get information about a studio and staff
- Get weather infomation
- Get avtar user
- Anime image source finder
And many other features.
/user: Get AniList user stats./search image url: Search for anime names using links to images./search image upload: Search for anime names using upload images./manga: Search for manga./anime: Search for anime./character_search: Search for the names of anime with the appearance of a certain character./character: Get information about anime characters./trending: Show trending anime./studio: Get information about a studio./staff: Get basic information about staff./popular: Get the list of popular anime.
/help: Get bot command list./stats: Get bot stats./avatar: Get user avatar./ascii: Convert text to ASCII code./weather: Get weather infomation./switch_language: Switch bot language. Default is English (EN) (owner only use this command).
Open issue here or join the discord server
✨ GraphQL
AniChan is an open-source project under the MIT License that allows you to modify the code used for:
- Revision
- Allotment
- Personal use
In addition, you must also comply with the Terms of Service of the AniList API.