An discord bot for animanga related search and feed functions
Written in Python 3.10 in the hikari
microframework,
using hikari-lightbulb
and hikari-miru
to extend functionality.
As of present, the bot is not public.
Please contact fenix.er
on Discord should you want to add it to your server.
- Search for animanga/vn/games
- Make cool comparitive charts
- Find the source (sauce)
- Anime update feeds
- Add/remove emotes
More coming soon...
Before you start, you'll need to have Python and create a Discord app with the proper permissions:
applications.commands
bot
(with Send Messages enabled)
Configuring the app is covered in detail in the getting started guide.
Note: Remember to enable the text messages intent as it's required for prefix commands
First clone the project:
$ git clone https://github.com/infernalsaber/AkaneBot.git
Note:
You can also run the SETUP.py
file (instructions in file)
Open the directory and run
$ mv env.template .env
Now put your Discord Bot Token and SauceNAO Token in the .env
file
Do
$ pip install -r requirements.txt
To install the dependencies
If you plan to modify the source code, do the same for requirements_dev.txt
If you're an active python developer, might want to create a virtual environment first
You're all set up now.
Run the following to get the bot running
$ python -OO main.py
Btw:
i. replacing the owner id with your own would be a good idea
ii. the emotes will break on your instance, so do replace them with equivalent ones