forked from Invertex/UDHBot
-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested
Description
Taking example from: https://giveawaybot.party/
This could be used to make giveaway for Unity Assets.
Features:
- Can create a Giveaway and specify:
- Channel where the bot will post
- Duration
- Number of winners
- Prize to win with title and description (description allowing links to be embed).
- Once a giveaway is created people can participate by clicking on a reaction (or with buttons?).
- Once the giveaway ends, random winner(s) are drawn from the participants and are announced (tagged).
- The actual prizes will be given manually by the giveaway creator.
- Only certain roles can create the giveaway (in settings, multiple roles).
- To restrict participation we can just restrict the channel in which giveaway takes place.
Possible enhancements:
- Make a template system, for example
!giveaway create <template>.- Templates would be created in settings.
- Templates would configurable in the settings with override if the default config.
The goal of the template system is to allow asset creators to only create giveway for unity assets, with different parameters and a specific formatting for the giveaway, while still allowing other people (mainly admins) to create arbitrary giveaway if they want.
For example with a !giveaway create unityasset you wouldn't specify the time nor the channel.
These would be in the settings.
And the formatting could be different.
Need more thinking (mainly about the different parameters in config) before actually begin to work on this.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested