Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roletools: Allow for more options for the cost of acquiring a role #308

Open
ElderCub opened this issue Apr 14, 2023 · 0 comments
Open

Roletools: Allow for more options for the cost of acquiring a role #308

ElderCub opened this issue Apr 14, 2023 · 0 comments

Comments

@ElderCub
Copy link

We would like our users to self balance a variety of roles, or "teams" they're on.

Primary feature request:
To do this we've come up with the idea of increasing the cost of a role based on how many users already have it, an example formula would be 'Base cost + (2.5 x Role Number)' or displayed more accurately to what we would enter through the command '100+(2.5x@562302465253441537)'

Secondary request:
After this a message would appear stating who paid how much for the role, or a message stating they couldn't afford the role, the message would be deleted after an amount of time (possibly configurable)

It would be nice if the bot could manage the message housing the react roles and live update the cost of each role, but that sounds like much more work to add

Additional context
We've considered cooldowns, but no cog appears to do that for react roles and the difference in price will help towards balancing the roles

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant