All Projects → kirbyUK → pkmntcg-discord-bot

kirbyUK / pkmntcg-discord-bot

Licence: BSD-3-Clause license
Discord bot for a Pokemon TCG server

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pkmntcg-discord-bot

Citrine
Kawaii Chatbot Plugin for BotBone
Stars: ✭ 17 (+30.77%)
Mutual labels:  discord-bot
Bifrost
Bifrost C2. Open-source post-exploitation using Discord API
Stars: ✭ 37 (+184.62%)
Mutual labels:  discord-bot
replbot
Slack/Discord bot for running interactive REPLs and shells from a chat.
Stars: ✭ 169 (+1200%)
Mutual labels:  discord-bot
UmikoBot
Discord bot for the Cherno's community server
Stars: ✭ 22 (+69.23%)
Mutual labels:  discord-bot
discord.js-modules
Modularisation of discord.js (WIP)
Stars: ✭ 210 (+1515.38%)
Mutual labels:  discord-bot
LenoxBot
🖥️ LenoxBot is a Discord bot that offers many cool new features to your Discord server!
Stars: ✭ 218 (+1576.92%)
Mutual labels:  discord-bot
Corona-Tracker-Bot
Discord bot for coronavirus (COVID-19) , With Ai [Machine learning algorithms] integrated into it
Stars: ✭ 26 (+100%)
Mutual labels:  discord-bot
DiscordWikiBot
Discord bot for Wikimedia projects and MediaWiki wiki sites
Stars: ✭ 30 (+130.77%)
Mutual labels:  discord-bot
github-lines
A minimal and non-intrusive multi-platform bot to display lines from GitHub (or GitLab) links
Stars: ✭ 58 (+346.15%)
Mutual labels:  discord-bot
verification-bot
Simple Discord.js bot for verifying new members are not bots
Stars: ✭ 61 (+369.23%)
Mutual labels:  discord-bot
discord-roombot
Discord bot to create rooms for any purpose.
Stars: ✭ 39 (+200%)
Mutual labels:  discord-bot
Discord-Games
A library for making implementing conventional games into your discord bot, easier.
Stars: ✭ 31 (+138.46%)
Mutual labels:  discord-bot
FlareBot
A nice Discord bot made with JDA, FlareBot is a music and server administration bot along with a few other cool features
Stars: ✭ 39 (+200%)
Mutual labels:  discord-bot
discord-action
GitHub Action that sends a Discord message.
Stars: ✭ 66 (+407.69%)
Mutual labels:  discord-bot
DiscordTickets
A cool Discord bot to manage tickets on your server !
Stars: ✭ 46 (+253.85%)
Mutual labels:  discord-bot
Pokedex
Pokedex is a robust Discord bot that mimics the iconic Pokedex from the Pokemon games and show. It's loaded with features to help players of all skill levels to learn and better enjoy Pokemon! The goal of Pokedex is to provide users with as much data about the Pokemon games as they desire conveniently and with minimal effort.
Stars: ✭ 18 (+38.46%)
Mutual labels:  discord-bot
yumeko
Just an ordinary bot, where you hard copy the source you will get sin (maybe).
Stars: ✭ 23 (+76.92%)
Mutual labels:  discord-bot
Discord-EmojiToRole
A discord.js bot that assigns roles based on reactions to a message.
Stars: ✭ 55 (+323.08%)
Mutual labels:  discord-bot
muser
Muser: A powerful Discord music bot made in DJs v13 managed by PGamerX, Peiprjs, and Luckie.
Stars: ✭ 66 (+407.69%)
Mutual labels:  discord-bot
hellsnakebot
🤖About A fully customizable bot built with discord.js
Stars: ✭ 14 (+7.69%)
Mutual labels:  discord-bot

pkmntcg-discord-bot

As of 2022-03-28, this project is DEPRECATED. There has been a new version of the Pokemon TCG API for a while, and I think there's changes coming to discord.py that I'm not going to implement either.

Discord bot for a Pokemon TCG server. Can search cards and display the text and a link to the image. Uses discord.py for the Discord API and pokemontcg.io for the cards.

sample usage

Installation

git clone https://github.com/kirbyUK/pkmntcg-discord-bot
cd pkmntcg-discord-bot
python -m venv venv
pip install .

You then need to register a new bot from your Discord developer account and get a token for the bot, as well as invite it to any channels desired. Once a you have the token, you can supply it as a command line argument or place it in a file. Running the bot using both these methods is shown here:

cardbot -t [YOUR-TOKEN-HERE]
cardbot -f /path/to/token/file

Usage

From the bot's own output, using the !help command:

!search [card-name]
    Gives a list of all cards matching the search
    [card-name], as well as the set code and name.

    e.g.
        !search ambipom
        !search ninja boy
        !search splash energy

!show [set-code]
    Displays the text and image of the given card
    from the given set. If you are unsure of the
    set code, find it using !search first.

    e.g.
        !show xy11-91
        !show xy11-103
        !show xy9-113

!text [set-code]
    Similar to !show, however gives just the card text
    in a copy-and-pastable format.

    e.g.
        !text xy11-91
        !text xy11-103
        !text xy9-113
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].