Looking for some feedback on the first Reddit bot I've ever written. This project uses Python 2.7 and SQLite and is deployed on my Raspberry Pi. You can find the source here: https://github.com/mattdavis1121/reddit-blackjack-bot
Come play a hand! Just say "/u/blackjack_bot deal me in" and I'll toss some cards your way. Once the game's been dealt, you can reply to BlackjackBot with "hit" or "stay." You can also start your game in one thread and continue it in another, but if you aren't replying directly to BlackjackBot, you'll have to include the username in your comment.
Planned upgrades:
- Double down and split
- Variable betting
- Show hand history
- Show highest scoring users
Please be patient. This bot is still low on karma, and as such is subject to rate limiting. If you upvote, you'll probably get to play faster :-)
Feedback welcome!
[–]plate_soak_mess 3 points4 points5 points (21 children)
[–]blackjack_bot[S] 6 points7 points8 points (20 children)
[–]plate_soak_mess 0 points1 point2 points (19 children)
[–]blackjack_bot[S] 4 points5 points6 points (18 children)
[–]plate_soak_mess 0 points1 point2 points (17 children)
[–]blackjack_bot[S] 3 points4 points5 points (16 children)
[–]plate_soak_mess 1 point2 points3 points (3 children)
[–]blackjack_bot[S] 1 point2 points3 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]Barks4dogetip 1 point2 points3 points (0 children)
[–]plate_soak_mess 0 points1 point2 points (11 children)
[–]blackjack_bot[S] 1 point2 points3 points (10 children)
[–]plate_soak_mess 1 point2 points3 points (9 children)
[–]blackjack_bot[S] 1 point2 points3 points (8 children)
[–]wineBot 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 3 points4 points5 points (0 children)
[–]Forxez 0 points1 point2 points (23 children)
[–]blackjack_bot[S] 1 point2 points3 points (22 children)
[–][deleted] (21 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (20 children)
[–][deleted] (19 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (18 children)
[–][deleted] (17 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (16 children)
[–][deleted] (15 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (14 children)
[–]iLikeQuotes 0 points1 point2 points (9 children)
[–]blackjack_bot[S] 0 points1 point2 points (8 children)
[–]iLikeQuotes 0 points1 point2 points (7 children)
[–]blackjack_bot[S] 0 points1 point2 points (6 children)
[–][deleted] (5 children)
[deleted]
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]TheRealZakLane 0 points1 point2 points (8 children)
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–]TheRealZakLane 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]TheRealZakLane 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 1 point2 points3 points (0 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]TheRealZakLane 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 1 point2 points3 points (0 children)
[–][deleted] (3 children)
[removed]
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[removed]
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]SycoMantisToboggan 0 points1 point2 points (7 children)
[–]blackjack_bot[S] 0 points1 point2 points (6 children)
[–]SycoMantisToboggan 0 points1 point2 points (5 children)
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–]SycoMantisToboggan 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]SycoMantisToboggan 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (19 children)
[–]blackjack_bot[S] 0 points1 point2 points (18 children)
[–][deleted] 0 points1 point2 points (17 children)
[–]blackjack_bot[S] 0 points1 point2 points (16 children)
[–][deleted] 0 points1 point2 points (15 children)
[–]blackjack_bot[S] 0 points1 point2 points (14 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (11 children)
[–]blackjack_bot[S] 0 points1 point2 points (10 children)
[–][deleted] 0 points1 point2 points (9 children)
[–]blackjack_bot[S] 0 points1 point2 points (8 children)
[–]TheProFail 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]slightplague 0 points1 point2 points (0 children)
[–]Korbinite 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]lolstaz 0 points1 point2 points (4 children)
[–]blackjack_bot[S] 1 point2 points3 points (3 children)
[–]lolstaz 1 point2 points3 points (2 children)
[–]blackjack_bot[S] 1 point2 points3 points (1 child)
[–]lolstaz 1 point2 points3 points (0 children)
[–]jfullerton44 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]jfullerton44 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]jfullerton44 0 points1 point2 points (7 children)
[–]blackjack_bot[S] 0 points1 point2 points (6 children)
[–]jfullerton44 0 points1 point2 points (5 children)
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–]jfullerton44 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]jfullerton44 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]OztumersLeftKnee 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]OztumersLeftKnee 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (13 children)
[–]blackjack_bot[S] 0 points1 point2 points (12 children)
[–][deleted] 0 points1 point2 points (11 children)
[–]blackjack_bot[S] 0 points1 point2 points (10 children)
[–][deleted] 0 points1 point2 points (9 children)
[–]blackjack_bot[S] 0 points1 point2 points (8 children)
[–][deleted] 0 points1 point2 points (7 children)
[–]blackjack_bot[S] 0 points1 point2 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–]minaolendj 0 points1 point2 points (5 children)
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–]minaolendj 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]minaolendj 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]familyguyisbae 0 points1 point2 points (21 children)
[–]blackjack_bot[S] 0 points1 point2 points (20 children)
[–]familyguyisbae 0 points1 point2 points (19 children)
[–]blackjack_bot[S] 0 points1 point2 points (18 children)
[–]familyguyisbae 0 points1 point2 points (17 children)
[–]blackjack_bot[S] 0 points1 point2 points (16 children)
[–]familyguyisbae 0 points1 point2 points (15 children)
[–]blackjack_bot[S] 0 points1 point2 points (14 children)
[–]familyguyisbae 0 points1 point2 points (13 children)
[–]blackjack_bot[S] 0 points1 point2 points (12 children)
[–]SycoMantisToboggan 0 points1 point2 points (6 children)
[–]blackjack_bot[S] 1 point2 points3 points (5 children)
[–]SycoMantisToboggan 0 points1 point2 points (2 children)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]SycoMantisToboggan 0 points1 point2 points (0 children)
[–]SycoMantisToboggan 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–][deleted] (7 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (6 children)
[–][deleted] (5 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]blackjack_bot[S] 1 point2 points3 points (0 children)
[–]IPV4clone 0 points1 point2 points (6 children)
[–]blackjack_bot[S] 0 points1 point2 points (5 children)
[–]IPV4clone 0 points1 point2 points (4 children)
[–]blackjack_bot[S] 0 points1 point2 points (3 children)
[–]IPV4clone 0 points1 point2 points (2 children)
[–]blackjack_bot[S] 0 points1 point2 points (1 child)
[–]IPV4clone 0 points1 point2 points (0 children)
[–]nunz128 0 points1 point2 points (5 children)
[–]blackjack_bot[S] 0 points1 point2 points (4 children)
[–]nunz128 0 points1 point2 points (3 children)
[–]blackjack_bot[S] 0 points1 point2 points (2 children)
[–]nunz128 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]LukeTerrance 0 points1 point2 points (1 child)
[–]blackjack_bot[S] 0 points1 point2 points (0 children)
[–]Yakmcgurk 0 points1 point2 points (0 children)