If a user is a certain role on the discord server, but they did not assign that role to themselves, that might confuse them. In cases where the bot assigns a role if a condition passes, we could also save that reason for the new user's role (on the DB perhaps).
This feature's goal is to let the user execute a command or mention the bot, that gives them that reason, for a given role.
E.g:
<command-prefix>role <user-name> <role-name>
or
@EddieBot why do I have the role: <role-name>?
If it's a mention, the user would have to use specific keywords like "why" and "role"
Let me know your thoughts on this 馃榾
This sounds like a good idea. Is there overlap with #74 or just related?
yes there might be since both are about role assignment. But maybe this issue could just be to change messageReactionAdd to store a reason on the DB. In this case, what is important is to store the message's id (or some identifier) that got the 5+ reactions, so the bot can link back to it when the user asks.
But maybe we could create a PR that adds "Feature: Roles list and assignment command" and fix them together. What do you think?
Yes 馃憤 . I think smaller items are better and easier for all.
As a suggestion @BOLT04 @eddiejaoude how about extending the ^bio thing for this? So you can check out your bio but also on the end it says
Roles:
Steve is a .................blah blah blah...........
Steve has these roles:
"Questionable Value": "Started to miss the live streams especially the devops ones" - added Jun 19 2020
Yep I like it 馃憤
@stemount do you think that extension to the bio command can be implemented in this issue, or should we create a new issue for it? I feel it would be benefitial to divide this issue related to roles and the bio one.
@BOLT04 oh yeah this would be a new issue...... gonna get that green blob ;) #113
Green square 馃帀
Stale issue message
This one still would be useful stale bot 馃
Stale issue message
Most helpful comment
As a suggestion @BOLT04 @eddiejaoude how about extending the
^biothing for this? So you can check out your bio but also on the end it saysRoles:
Steve is a .................blah blah blah...........
Steve has these roles:
"Questionable Value": "Started to miss the live streams especially the devops ones" - added Jun 19 2020