ThunderBot is a Discord bot designed to provide information about Yu-Gi-Oh! trading cards using the Yu-Gi-Oh! ProDeck API. Users can retrieve card images, detailed card information, translate card names, search for cards, and view card prices directly within Discord.
- !card (lang) (cardName): Returns the image of the specified card.
- !info (lang) (cardName): Provides detailed information about the specified card.
- !tr (original_lang) (cardName) (translate_lang): Translates the name of the card from one language to another.
- !search (lang) (cardName): Searches for cards based on a character sequence.
- !prices (lang) (cardName): Shows the prices of the specified card.
-
Clone the repository:
git clone https://github.com/your-username/ThunderBot.git cd ThunderBot
-
Install dependencies:
./setup.sh
-
Create a
.env
file in the project root and add your Discord API key:DISCORD_API_KEY=your_discord_api_key
-
Run the bot:
python bot.py
- Invite ThunderBot to your Discord server.
- Use the provided commands in Discord to interact with ThunderBot.
Contributions are welcome! Feel free to open issues or submit pull requests to improve the bot.
- Thanks to Yu-Gi-Oh! ProDeck API for providing card data.
- Thanks to Kraus for bot image in discord.