Update configuration and README for improved setup and security; disable default API and emoji sync, and enhance Discord permission checks in API routes.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
74
bot/games/__init__.py
Normal file
74
bot/games/__init__.py
Normal file
@@ -0,0 +1,74 @@
|
||||
# ╔══════════════════════════════════════════════════════════════════╗
|
||||
# ║ ║
|
||||
# ║ ░█▀▀░█▀█░█▀▄░█▀▀░█░█ ░█▀▄░█▀▀░█░█░█▀▀ ║
|
||||
# ║ ░█░░░█░█░█░█░█▀▀░▄▀▄ ░█░█░█▀▀░▀▄▀░▀▀█ ║
|
||||
# ║ ░▀▀▀░▀▀▀░▀▀░░▀▀▀░▀░▀ ░▀▀░░▀▀▀░░▀░░▀▀▀ ║
|
||||
# ║ ║
|
||||
# ║ © 2026 CodeX Devs — All Rights Reserved ║
|
||||
# ║ ║
|
||||
# ║ discord ── https://discord.gg/codexdev ║
|
||||
# ║ youtube ── https://youtube.com/@CodeXDevs ║
|
||||
# ║ github ── https://github.com/RayExo ║
|
||||
# ║ ║
|
||||
# ╚══════════════════════════════════════════════════════════════════╝
|
||||
|
||||
"""Discord-Games
|
||||
|
||||
A library designed for simple implementation of various classical games into a discord.py bot
|
||||
"""
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import NamedTuple
|
||||
|
||||
#import os
|
||||
#os.system("pip install chess")
|
||||
#os.system("pip install english-words")
|
||||
#os.system("pip install pillow")
|
||||
#os.system("pip install typing_extensions")
|
||||
#from .aki import Akinator
|
||||
from .battleship import BattleShip
|
||||
from .chess_game import Chess
|
||||
from .connect_four import ConnectFour
|
||||
#from .hangman import Hangman
|
||||
from .tictactoe import Tictactoe
|
||||
from .twenty_48 import Twenty48, create_2048_emojis
|
||||
from .typeracer import TypeRacer
|
||||
from .rps import RockPaperScissors
|
||||
from .reaction_test import ReactionGame
|
||||
from .country_guess import CountryGuesser
|
||||
from .wordle import Wordle
|
||||
|
||||
__all__: tuple[str, ...] = (
|
||||
"BattleShip",
|
||||
"Chess",
|
||||
"ConnectFour",
|
||||
"Tictactoe",
|
||||
"Twenty48",
|
||||
"create_2048_emojis",
|
||||
"TypeRacer",
|
||||
"RockPaperScissors",
|
||||
"ReactionGame",
|
||||
"CountryGuesser",
|
||||
"Wordle",
|
||||
)
|
||||
|
||||
__title__ = "discord_games"
|
||||
__version__ = "1.10.6"
|
||||
__author__ = "Tom-the-Bomb"
|
||||
__license__ = "MIT"
|
||||
__copyright__ = "Copyright 2021-present Tom-the-Bomb"
|
||||
|
||||
|
||||
class VersionInfo(NamedTuple):
|
||||
major: int
|
||||
minor: int
|
||||
micro: int
|
||||
|
||||
|
||||
version_info: VersionInfo = VersionInfo(
|
||||
major=1,
|
||||
minor=10,
|
||||
micro=6,
|
||||
)
|
||||
|
||||
del NamedTuple, VersionInfo
|
||||
Reference in New Issue
Block a user