FishriftDocs Dashboard

Giveaways and raffles

Fishrift has two ways to give something away: giveaways for prizes, with tickets and a winner you draw, and a quick raffle that pays out loyalty points.

Giveaways

Make a giveaway on the Giveaways page or on the Bot tab. You choose the prize, the ticket cost, how many winners, who can enter (everyone, subscribers or VIPs) and how many tickets one viewer can have.

Entering from chat

CommandWhat it does
!ticket (!enter)Buys 1 ticket
!ticket 10Buys 10 tickets
!ticket allBuys as many tickets as the viewer can afford and is allowed
!giveawayShows the running giveaway. It doesn't enter you
!tickets (!mytickets)Shows how many tickets you have

You can also give a giveaway its own entry command, like !win.

Fishrift checks in this order: can the viewer enter, is the giveaway full, has the viewer reached their maximum, and can they pay. Example replies:

  • @DaveL, you're entered into "Stream Deck"! Good luck!
  • @DaveL, you bought 5 tickets! You now have 5 tickets total.
  • @DaveL, you already have the maximum 1 entry.
  • @DaveL, you need 50 Fishcoins to enter.

Luck for subs and VIPs

Give subscribers or VIPs a multiplier. Each entry then counts as that many tickets, and the bot shows (3× luck!).

Drawing a winner

Draw winners on the dashboard, from the chat dock or from your Stream Deck. The draw is weighted by tickets. Fishrift posts the winner in chat and plays the winner reveal in your Active Giveaway rift.

  • One giveaway runs at a time.
  • A viewer who linked accounts on several platforms counts as one person.

Raffle

A raffle is quick: viewers join, and after a set time one of them wins loyalty points. Turn on the Raffle module first. It needs your loyalty system to be on.

CommandWhoWhat it does
!raffle [seconds] [prize]ModsStarts a raffle. 10 to 600 seconds
!raffle joinEveryoneJoins the raffle
!raffle enterEveryoneSame as join, but says so when no raffle is running

Example: !raffle 60 5000 starts a one minute raffle for 5000 Fishcoins.

Settings

SettingDefault
Default prize1000
Default duration60 seconds
Entry cost0 (free)
Max entries per viewer1 (0 is unlimited, each entry is one more chance)

When it ends the bot says The raffle has ended and DaveL won 1,000 Fishcoins!