Closed Incapamentum closed 1 year ago
Changes should be good to go for this tick-cycle.
I should mention that this will be a live test due to how the feature is meant to work in tandem with other bots, so it's difficult to come up with a practical test for these changes. Here goes nothing tho :^)
Best way to explain the changes being merged via this PR:
As a user joins the server, a bot (not this one!) assigns the
Explorer
role. This enables the user to see certain specific channels. Once they go through an application process, a bot (again, not this one and different than the previously mentioned one) assigns the user theGilded
role. However, theExplorer
role is not automatically removed.Similarly, if the user ends up being removed from the in-game guild, a bot (at this point, you should know it's not this one) removes the
Gilded
role, but theExplorer
role is never reassigned, so the user ends up being in a weird state of limbo.The changes being worked on is a new feature, so this will increase the
minor
version. What the bot should do is to remove theExplorer
role if the user receives theGilded
role, and have the former be reassigned upon the lose of the latter. Straight-forward, right?Relevant issue to this can be tracked via #60, where it's mostly me realizing I did something dummy, but for the sake of documenting, I talked about it.