Skip to content

Magic the Gathering card rendering bot for Facebook Messenger and Telegram

License

Notifications You must be signed in to change notification settings

lheyberger/mtg-card-render-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MTG Card Render Bot

Magic the Gathering™ rendering chatbot for Facebook Messenger and Telegram.

Content

Usage

Facebook Messenger

  1. Open Facebook Messenger
  2. Start a new discussion either by navigating to https://m.me/108575720841085 or by scanning this qrcode

https://m.me/108575720841085

3. Press `Get Started` button

Telegram

  1. Open Telegram
  2. Start a new discussion either by navigating to https://t.me/cardrenderbot, searching for @cardrenderbot or by scanning this qrcode

https://t.me/cardrenderbot

3. Press `Start` button

Basic examples

1. Single card

You can render a single card by typing either it's full name:

💡 Example : sol ring

sol ring

or part of it's full name if there's no ambiguity:

💡 Example : wrath god

wrath of god

2. Single card from a specific set

If you want to render a card from a specific set, you can prefix the name with the set code:

💡 Example : mps sol ring (will render Sol Ring from the Kaladesh Inventions set)

mps sol ring

3. Specific card from a specific set

Some sets contain cards with different illustrations. If you want a specific card, you can specify the set code and the collector number:

💡 Example : und forest (will render the basic Forest from the Unsanctioned set, collector number 95)

und forest

💡 Example : und 96 (will render the full art Forest from the Unsanctioned set, collector number 96)

und 96

4. Random cards

The chatbot can also rander random cards. To do that, you still have to guide it through the kind of card you are looking for.

💡 Example : 🤴 (will render a random legendary creature)

💡 Example : 🤴 🧟 (will render a random legendary zombie creature)

Here is the list of all supported emojis:

1. Supported types

Emoji Card Type
🤴 👸 commander
☄️ sorcery
instant
🐾 creature
enchantment
❄️ 🥶 snow

2. Supported subtypes

Emoji Type
🧟 zombie
🧙 wizard
🧛 vampire
🧜 merfolk
🧚 faerie
🧝 elf
🐒 🐵 monkey
🧞 djinn
🦖 🦕 dinosaur
⚔️ warrior
🐿️ squirrel
🕷️ spider
🐉 🐲 dragon
🐙 octopus
🦑 kraken
👼 angel
👻 spirit
👹 👿 😈 demon
👺 goblin
🐈 🐱 😺 cat
🐦 bird
🦀 crab
🐗 boar
🐍 snake
☠️ 💀 skeleton
🌲 🎄 🌳 🌴 treefolk
🐻 bear
👁️ homunculus
🐋 🐳 whale
🦈 shark
🦊 fox
🐺 wolf

Advanced examples

1. Two cards, side by side

If you want to render two cards, side by side, just type two queries on two lines:

💡 Example :
Thrasios, Triton Hero
Tymna the Weaver

Thrasios Tymna

2. Two-cards combo

If you want to render a two-cards combo, you can seperate the two queries by the + sign:

💡 Example : Demonic Consultation + Thassa Oracle

Demonic Consultation + Thassa Oracle

3. Two-cards battles

If you want showcase a battle between two cards, you can seperate the two queries by the vs sign:

💡 Example : Simic Signet vs Talisman of Curiosity

Simic Signet vs Talisman of Curiosity

4. Three, four and five cards hands

If you want to render a hand of three, four or five cards, just type the queries on seperate lines:

💡 Example :
Mythos of Vadrok
Mythos of Illuna
Mythos of Nethroi
Mythos of Brokkos
Mythos of Snapdax

Mythos cycle

About

Magic the Gathering card rendering bot for Facebook Messenger and Telegram

Topics

Resources

License

Stars

Watchers

Forks