very similar to polls, please start work after that
provide command /giveaway (overloaded) and uncommand option to participate
[ ] create giveaway /giveaway description ...keywords time keyword title
tip1: return ID01 what we use to close or reroll
tip2: keep context (client/chat - from) to understand place where it call
[ ] participate by keyword, we check any type from user and if it equal to keyword we add user to userlist. like user type +
tip: provide as discord reaction (some emoji and counter)
tip2: dont forget user can participate once! and cant cancel
[ ] list /giveaway
ID01 | GETTING SOME PRIZE
5 minutes left! and 12 users
- [ ] close `/giveaway close ID01` close and show random winner (also calling then timer end)
- [ ] reroll `/giveaway reroll ID002` like close (maybe it can be alias) overwrite winner data
very similar to polls, please start work after that
provide command
/giveaway
(overloaded) and uncommand option to participate[ ] create giveaway
/giveaway description ...keywords
time keyword title tip1: return ID01 what we use to close or reroll tip2: keep context (client/chat - from) to understand place where it call[ ] participate by keyword, we check any type from user and if it equal to keyword we add user to userlist. like user type + tip: provide as discord reaction (some emoji and counter) tip2: dont forget user can participate once! and cant cancel
[ ] list
/giveaway
ID002 | OTHER PRIZE closed | 12 users | @fenruga winner
GETTING SOME PRIZE 5 minutes left! and 12 users