Skip to content

V7.7.1 | Join Discord

Choose a tag to compare

@TheHolyOneZ TheHolyOneZ released this 05 Mar 19:00
· 22 commits to main since this release
ea213c9

ZygnalBot Changelog V7.7.1 | BETA

New Features

馃幇 Blackjack Game System

  • Added complete Blackjack game with interactive buttons
  • Support for both single-player and multiplayer modes
  • Features:
    • Dynamic card system with emoji suits (:spades:, :hearts:, :diamonds:, :clubs:)
    • Interactive game controls (Hit, Stand, Double Down)
    • Multiplayer support with join/start buttons
    • Betting system
    • Real-time game state updates
    • Clear visual display using Discord embeds

Commands

  • !blackjack [bet] [multiplayer]
    • bet: Amount to bet (default: 100)
    • multiplayer: true/false (default: false)

Game Features

  • Join system for multiplayer games
  • Turn-based gameplay
  • Dealer AI following standard rules
  • Automatic win/loss calculation
  • Bet doubling option
  • Hand value calculation with Ace handling

鈿欙笍 Command Prefix System

  • Added new command to change bot prefix
  • Restricted to administrators with manage channels permission
  • Security features to prevent abuse

Commands

  • !setprefix <new_prefix>
    • Requires Administrator AND Manage Channels permissions
    • Maximum prefix length: 5 characters
    • Shows confirmation and example usage
    • Includes error handling

Technical Improvements

  • Removed dependency on external card API
  • Implemented local deck generation system
  • Improved error handling
  • Enhanced game state management
  • Added permission checks for admin commands

How to Use

Blackjack

  1. Start a game: !blackjack 100 or !blackjack 500 true for multiplayer
  2. Use interactive buttons to play:
    • 馃憡 Hit: Draw another card
    • :octagonal_sign: Stand: Keep current hand
    • 馃挵 Double Down: Double bet and draw one card

Prefix Management

  1. Change prefix: !setprefix ?
  2. Required permissions:
    • Administrator
    • Manage Channels