Game: multiplayer charity raffles

Issue #4 new
arfonzo repo owner created an issue

Ideas

Feel free to discuss/add/change in this thread:

  • Raffles are run on a periodic basis: Example: daily.

  • Players can join each raffle.

  • On joining, the bot takes the bet from the player and puts all bets into a jackpot pool for the raffle.

  • At the end of the period, the bot picks a winning player and a winning charity, randomly chosen charity from EGC's charities.json.

  • We do a 50/50 split: the player gets 50% of the winnings, and the charity gets 50%.


[5:34 AM] jim: Would it be possible to make a bot that does a 50/50 raffle for charity? Not just a coin flip but like everyone buys a ticket or tickets and they draw a winning ticket and the winner takes half the money raised and the house takes half. In this case the house is a random charity. have it picked once a week or once a month.

[6:09 AM] jim: Maybe even once a day if we want to try and push for daily interaction from the community members.

Issues to resolve

  • How do we run a raffle where there's only one player? By default they would lose 50% of their initial bet no matter what. One resolution is to force the bot to also play, making it at worst getting back what you put in. Not keen on this approach but it can be a solution.

Comments (2)

  1. jimbo530

    I think you need a community to make a raffle work either way. If the bot is part of the community that is fine but not a solution in my mind just creates a larger amount to possibly win. Also the nature of a charity raffle is to raise money for something if you do not think people will participate then i think just donating the money directly is a less fun but more effective way to help the cause you are interested in.

  2. arfonzo reporter

    Thanks @jimbo530 for the detailed feedback.

    You're right that if we cannot scrounge up the participation then a straight donation may be more effective. However with a community, we have the capability to grow the jackpot, to effectively donate more.

    If it was just one person, donating at will, this amount may be lesser, or less frequent than activities of group participation . This in turn results in a larger pot, to encourage more plays, as well as donate more to charity.

    So if people take interest, it'll work well. If not, it won't. :) Like most things in life.

  3. Log in to comment