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

request: Suggestions module #709

Open
kyranet opened this issue Dec 31, 2019 · 2 comments · May be fixed by #777
Open

request: Suggestions module #709

kyranet opened this issue Dec 31, 2019 · 2 comments · May be fixed by #777

Comments

@kyranet
Copy link
Member

@kyranet kyranet commented Dec 31, 2019

Is your feature request related to a problem? Please describe.
No.

Describe the solution you'd like

Add the keys:

  • suggestions.on-action.dm: Whether or not Skyra should send a DM when the status of one suggestion is changed.
  • suggestions.on-action.repost: Whether Skyra should edit the original message, adding a field to it, or send a different one.
  • suggestions.on-action.display-author: Whether Skyra should display the user who took the action on the suggestion request.
  • suggestions.channel: The channel where suggestions will be posted.
  • suggestions.emojis.upvote: The emoji used for upvote, defaults to .
  • suggestions.emojis.downvote: The emoji used for downvote, defaults to .

Note: Emojis will eventually get a custom one, those are temporary.

Add the commands:

  • s!suggest <content:string{2000}>
  • s!resolve-suggestion <accepted|considered|denied> <id:snowflake> [message:string{2000}], optionally --hide-author and --display-author flags to override suggestions.on-action.display-author.

Describe alternatives you've considered
N/a.

Additional context
N/a.

@kyranet kyranet added this to To do in v5.3.0 via automation Dec 31, 2019
@cfanoulis

This comment has been minimized.

Copy link
Contributor

@cfanoulis cfanoulis commented Jan 2, 2020

assign me please

@cfanoulis

This comment has been minimized.

Copy link
Contributor

@cfanoulis cfanoulis commented Jan 5, 2020

estimated time to land: 24hrs

@cfanoulis cfanoulis linked a pull request that will close this issue Jan 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
v5.3.0
  
To do
2 participants
You can’t perform that action at this time.