ClemBotProject / ClemBot

A Discord bot for server management with an emphasis on modularity and configuration. If you have an idea or a feature you would like to contribute feel free to open an issue and we as a community can begin discussion.
https://clembot.io
MIT License
83 stars 57 forks source link

Blackjack / Texas Hold'em / 5 Card Stud games #73

Open new-zelind opened 4 years ago

new-zelind commented 4 years ago

Something cool would be if the bot had a way to play poker with other people. Start each player off with like, 100 coins, and they could place their bets through a DM message and win/lose coins by playing poker.

$poker [<@User1>, <@User2>, ...<@UserN>]

Jay-Madden commented 4 years ago

This is a really cool idea, i like it alot. it is however a decently large feature with a lot that goes into it. it can be simplified considerably by using an in-memory cache and no db etc. is this something you would be interested in implementing @new-zelind ?

new-zelind commented 4 years ago

I don't know a lick of python, but I could learn it and work on it sometime in the future. I'll probably make it my personal project this fall.

Edit: I'm working on a turn-based game feature in one of my Node.js bots, so once I get that working I can probably just implement the abstract mechanics to work with more players. The hardest thing IMO is gonna be finding the winning hands efficiently.

Jay-Madden commented 4 years ago

Feel free to fork the bot and play around at any time. I’m always around so just ping me if you have any Python or bot questions. If you know JS, python won’t be a challenge

Exper1mental commented 2 years ago

The ClemBot Boards should be updated as this feature is no longer in progress. The issue author and assignee has moved on to other projects.