A Discord Bot that features commands mainly about anime/manga, but also returns information about video games, cats, and more.
UPDATE: As of 3/24/2024, Lytro will have maintenance stopped until summer. This is because of pricing/time constraints/new Google Cloud policies, but development will be (hopefully) resumed come summer. Lytro will be online until April.
IMPORTANT: As of 12/19/2023, this is the new version of Lytro, which has been completely rewritten and improved. The old repository can be found here.
- Reworking bot to utilize slash commands instead of prefixes. This allows the bot to utilize autofill menus, better handling of interactions, and tons of other new fun functionalities!
- Autofill menus for query-related searches, such as anime, characters, and video games.
- Reworked UI, visuals, and error handling for embed and returned messages.
- Much cleaner code and an improvement to command/bot speed and precision overall.
- More commands planned and in active development! Now has commands about games and animals as well.
- Now fully hosted and supported on Google Compute Engine with continuous integration/deployment using Google Cloud Build.
- Now unit tested with Jest.
- And more!
/a [animename]: returns anime information like synopsis, rating based off total votes, genre, url, and more. Scroll to return additional information like background, studio, related animes and release year.
/chr [charactername] [animename]: depending on prefix, returns either 'main' main characters, 'sup' supporting characters, or a specified character name. Provides information like character role, description, and voice actor.
/img [animename]: returns a random image in the picture gallery of the specific anime.
/rand: returns information identical to /a with a random anime.
/quote returns a random anime-related quote.
/m [name]: returns manga information like synopsis, rating, genre, url and more.
/mrand returns information identical to /m with a random manga.
/steam [gamename]: returns information about specified steam game like summary, pricing, genres, and more.
/er [genre] [search]: returns information about genre of elden ring search query, i.e bosses, locations, npc, etc.
/cats: returns a random image of cats.
/help: returns a help message with command information.
animemangademo.mp4
gamedemo.mp4
catdemo.mp4
This bot uses MyAnimeList (MAL) API, Steam API and Cats API.