A discord bot used for my personal usage. Currently a work in progress. Avatar for this project is Cro from ChronoClock
The current main feature includes a search for sdvx.in. More will be added as time goes along.
There are quite a few requirements for this bot:
- Python 3.5+ ; Lowest version tested: 3.6
- discord.py
- sqlalchemy
- fuzzywuzzy
- Unidecode
- aiohttp
- kytea (python)
- romkan
To properly use kytea, a model file is required. You can obtain one from the kytea source.
- Add a discord bot token to the config file,
settings.ini
sdvxin:
- Run
recreate_db()
fromCroBot/features/sdvxin/database
to create an sqlite3 database - Run
update()
fromCroBot/features/sdvxin/sdvx
to fetch songs for the database - Edit the configuration file for an api key for azure's cognitive translation features
- Obtain a kytea model, name it
model.bin
, and place it in the same directory asrun.py
This project is licensed under the MIT License - see the LICENSE.md file for details
- sym3tri for their Japanese regex
- KSM Discord