PerfectOddsBot avatar

PerfectOddsBot

Verified100 servers

Media Gallery
Screenshots and videos showcasing PerfectOddsBot in action

No media available.

About PerfectOddsBot

PerfectOddsBot

PerfectOddsBot is a Discord bot designed to create and manage bets with imaginary points (think Twitch channel points). The bot allows users to place bets & view leaderboards. Admins can create and manage bets and bot settings

Features

  • Create and manage bets with multiple options.
  • Users can place bets on available options.
  • Admins can lock bets to prevent further betting.
  • Admins can resolve bets and distribute points based on the outcome.
  • Users can view their points and the leaderboard.
  • Users gain points for sending messages (default is 0.5 points per message)

Commands

Slash Commands

Command Description Admin Only Premium Ephemeral
/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
/resolve-bet Resolve an existing bet by specifying the winning option. Yes No No
/give-points Give points to a specific user. Yes No No
/reset-points Reset all users' points to 1000. 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-bets Display your active bets not yet resolved No No Yes
/list-cfb-games List all CFB games for current week and their spreads No Yes Yes
/list-cbb-games List all CBB games available and their spreads 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

Interactions (Buttons)

  • Placing Bets: Users can place bets by clicking the corresponding button on a bet message.
  • Lock Bet: Admins can lock a bet to prevent further betting.
  • Resolve Bet: Admins can resolve a bet to determine the winning option and distribute points accordingly.

Schedule

  • Every day at 9am EST: CFB Lines checked and updated
  • Every 5 minutes: CFB & CBB Bets checked for game started to lock the bet
  • Every hour: CFB & CBB Bets checked for game ended to payout bet

Privacy Information

Data Collected

PerfectOddsBot collects and stores the following data:

  • User IDs and Guild IDs: To track points and bets tied to specific users and Discord servers.
  • Bets and Bet Entries: Information about the bets created and the entries (bets placed by users).

Data Usage

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 Retention

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.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Popular Commands
Most used commands this month

This bot doesn't seem to use slash commands.

Bot Information
Category
SocialEntertainmentGames

Similar Social Bots

Discover other social bots that might interest you

Popular Discord Bots

Check out the most popular bots in our directory

Discover More Bots

Explore our complete directory of Discord bots to find the perfect ones for your server