
PerfectOddsBot is a Discord bot designed to create and manage bets with imaginary points (think Twitch channel points) earned by interacting
PerfectOddsBot is a Discord bot designed to create and manage bets with imaginary points. The bot allows users to place bets & view leaderboards. Admins can create and manage bets and bot settings
PerfectOddsBot includes an optional “card game” that sits on top of the points + betting system.
/draw-card to draw a random card from the deck.CardDrawCost (default: 10 points)CardDrawCost * 10CardDrawCost * 100/toggle-card-drawing./subscribe-to-team (these are treated as “premium” cards in the deck logic).When you draw a card, it either:
UserInventory so they can be consumed later.
/my-inventory to see what you’re holding./play-card supports STOP THE STEAL (cancel an active bet you’ve placed).Some cards require extra input after you draw them:
Some card effects are handled by scheduled jobs:
| Command | Description | Admin Only | Premium | Ephemeral |
|---|---|---|---|---|
/help |
Show this help message with all available commands | No | No | Yes |
/create-bet |
Create a new bet with specified options and odds. | Yes | No | No |
/create-cfb-bet |
Create new CFB bet for provided game id | No | Yes | No |
/create-cbb-bet |
Create new CBB bet for provided game id | No | Yes | No |
/create-parlay |
Create a parlay by combining multiple open bets | No | No | No |
/give-points |
Give points to a specific user. | Yes | No | No |
/reset-points |
Reset all users' points to a default value | Yes | No | No |
/leaderboard |
Display the leaderboard with the top users based on points. | No | No | No |
/my-points |
Display your current point total | No | No | Yes |
/my-stats |
Show your betting statistics | No | No | Yes |
/my-bets |
Display your active bets not yet resolved | No | No | Yes |
/my-parlays |
Show your active parlays | No | No | Yes |
/draw-card |
Draw a random card from the deck (cost increases per draw cycle; adds to pool) | No | No | No |
/my-inventory |
View the cards currently in your hand | No | No | Yes |
/play-card |
Play a card from your inventory | No | No | Yes |
/list-cfb-games |
List this weeks CFB games and their current lines | No | Yes | Yes |
/list-cbb-games |
List the currently open CBB games | No | Yes | Yes |
/set-betting-channel |
Set the current channel to your Server's 'bet channel' where auto msgs get sent | Yes | No | Yes |
/set-points-per-message |
Set the amount of points a user will receive for each message they send | Yes | No | Yes |
/set-starting-points |
Set the amount of points a new user will start with | Yes | No | Yes |
/subscribe-to-team |
Choose a College team to subscribe to all CFB & CBB events for | Yes | Yes | Yes |
/toggle-card-drawing |
Toggle card drawing on/off for this server | Yes | No | Yes |
PerfectOddsBot collects and stores the following data:
The data collected by PerfectOddsBot is used solely for the purpose of providing betting functionalities within Discord. No data is shared with third parties. Only Discord ID and Server ID are stored.
Data is retained as long as the bot is active in a server. If the bot is removed, users can request the deletion of their data.
This project is licensed under the MIT License. See the LICENSE file for more details.
0
0 avaliações
As avaliações só podem ser feitar por usuários registrados. Todos os comentários são revisados pelos moderadores do Top.gg. Por favor, esteja ciente das nossas regras antes de postar algo.
5 estrelas
0
4 estrelas
0
3 estrelas
0
2 estrelas
0
1 estrela
0
Nenhuma avaliação ainda!