GunsmithBot-Python
Python Discord bot to retrieve weapon rolls for Destiny 2.
This project is no longer being worked on due to development of discord.py having been discontinued. Consider the TypeScript implementation of GunsmithBot which is in active development!
Requirements
- Python 3.8
- discord.py
- pydest
- Used to handle downloading and updating Bungie's manifest
- aiosqlite
- pytest
Setup
Set your Discord API key to DISCORD_KEY
as an environment variable
Set your Bungie API key to BUNGIE_KEY
as an environment variable
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Resources/Attributions
- An excellent guide to understanding Bungie's API and navigating the manifest SQLite database