Firebot icon indicating copy to clipboard operation
Firebot copied to clipboard

[Feature Request] Giveaway System

Open Firebottle opened this issue 6 years ago • 4 comments

We need a giveaway system.

  • General settings These are just general settings that will apply to all types of giveaways.

    • Set which currency the giveaway will use, if any.
    • Set subscriber only giveaway.
    • Set length of time.
    • Description of giveaway to be sent out with start message.
    • Final minute reminder.
    • Final 10 second reminder.
  • Regular Giveaway Settings Users can type in a chat command in order to enter the giveaway. At the end of the giveaway a random user from the list will be chosen. - Set chat command. - Don't let previous winners win again (unless no one else enters). - Claim command. - Claim timer before reroll.

  • Auction Settings Set a time limit and let people bet whatever amount they want until the timer runs out. When the timer runs out, whoever has bid the highest is the one that wins. - Set minimum starting bid. - Set minimum bid increase amount. - Set auction start chat message.

Firebottle avatar Mar 07 '18 04:03 Firebottle

Possibly a similar feature request. Could be linked together in the same update: https://github.com/crowbartools/Firebot/issues/1222

StennosPlays avatar Oct 13 '21 23:10 StennosPlays

If it's not too late or hasn't been suggested, but adding the ability to weight certain roles so they have a configurable higher chance of winning might be a good addition to this module as well. Eg. When a subscriber purchases tickets they count as higher by some configurable percentage than say a follower, like 5 subscriber tickets actually count as 7.5 (50% higher)

StellarJay77 avatar Oct 29 '21 23:10 StellarJay77

It would be really nice to trigger a GiveawayComplete event or something of the sort that could allow for custom actions to be triggered from the completion of a giveaway. My personal use case would be to write the user's information and some status about the giveaway to a file that we use to track all of our giveaways and prize fulfillment. Allowing me to hook the end of the giveaway with an Event would let me call my own preset effect list to take these actions.

zaepho avatar May 16 '22 19:05 zaepho

Adding one more note to this feature; please allow it to be restricted to Everyone, Followers, or Subscribers.

pkarjala avatar Nov 05 '22 02:11 pkarjala