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

Feature request: Repeat a giveaway #96

Open
Godlander opened this issue Jul 28, 2021 · 5 comments
Open

Feature request: Repeat a giveaway #96

Godlander opened this issue Jul 28, 2021 · 5 comments

Comments

@Godlander
Copy link

I've been manually setting up a giveaway every week for my server, but I forget once in a while.
It would be nice to have an automatically recurring giveaway that starts up a new one after it ends, with the same parameters.

@jagrosh
Copy link
Owner

jagrosh commented Jul 28, 2021

I fully agree that this would be a nice feature to have, and in the past I have actually spent some time figuring out how such a feature would work (as a subset of "scheduled" giveaways).

However, at present, I doubt this will be added. GiveawayBot will eventually migrate fully to using slash commands, and beyond the technical limitations of doing delayed/recurring things with slash commands, Discord has made it very clear that they don't want bots performing multiple actions without a user input for each individual action. From the Discord Developer Policy:

You may not use the APIs in any way to [...] post messages, trigger notifications, or play audio on behalf of a Discord user except in response to such Discord user expressly opting-in to each instance of such action

@JetCrooked
Copy link
Contributor

Discord has made it very clear that they don't want bots performing multiple actions without a user input for each individual action.

mee6 timers be like

@Sanduhr32
Copy link
Contributor

Sanduhr32 commented Jul 28, 2021

expressly opting-in to each instance of such action

I feel like scheduled giveaways & repreated giveaways are part of this exception, tho i would not make those recurring giveaways infinite, i much rather would require verification of a privilidged user confirming said giveaways in intervals. Sorry for backstabbing you jag

@jagrosh
Copy link
Owner

jagrosh commented Aug 14, 2021

expressly opting-in to each instance of such action

I feel like scheduled giveaways & repreated giveaways are part of this exception, tho i would not make those recurring giveaways infinite, i much rather would require verification of a privilidged user confirming said giveaways in intervals. Sorry for backstabbing you jag

It would be possible to have a button on an ended giveaway that's basically a "Repeat this giveaway" feature, as that would be a user expressly opting-in to each instance of such action. The additional action for each repeated giveaway would be required.

@jagrosh jagrosh changed the title Feature request: recurring giveaways Feature request: Repeat a giveaway Aug 14, 2021
@Yilmaz4
Copy link

Yilmaz4 commented Jan 31, 2022

Discord is literally limiting the capabilities of a bot can do. Before, we were limited to our imagination, now we're strictly limited to the API and its rules.

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

No branches or pull requests

5 participants