andersthemagi / Sovereign-of-Chaos

A small-scale bot made in Python, capable of handling several D&D related tasks on Discord. Built using Discord.py and hosted on a Raspberry Pi.
MIT License
1 stars 0 forks source link

PRIORITY: Discord.js Rewrite #32

Open andersthemagi opened 2 years ago

andersthemagi commented 2 years ago

Feature Description

The Discord.py library has been discontinued and will not receive further updates. Discord.js has additional features and has no indication of being deprecated come the April 2022 Privileged Intents changes. Will also give the opportunity to streamline and refactor the code to be more efficient in the long run.

Desired Solutions

Need to rewrite the functions of:

Additional context

Future Andres: Take this opportunity to really consolidate repetitive code. The way the JS bot is set up allows the ability to finally coordinate currency with XP for example, allowing global data structures to be used if possible.

andersthemagi commented 2 years ago

The Following commands have been added to SOCTest:

General Module

andersthemagi commented 2 years ago

Gacharoll mechanic implemented for UC, R, and VR rarities. Side Note: Would love party members to let me know any more items they'd like on the list