Skip to content

Mtg Fetch Action

Actions
This Action answer to issues, comments and pull requests fetching Magic the Gathering cards preview
v1.5.0
Latest
Star (7)

Mtg Card Fetch Bot

This action/workflow replies to issues, pull requests and their respective comments with smart links to Magic the Gathering resources. Uses the standard [[<card-name>]] for the default output or some other syntax that enable special features like image previews, card prices or legality info.

Current Build: build-test

Commands for the bot

You can see the syntax handbook by commenting a issue or a pull_request with !mtg help or Mtg Fetch Help.

How to use this action

Add .github/workflows/mtg-card-fetch.yml to your workflows (just copy and paste from the source).

Or use it in your own workflow that reacts to issues, pull_request, issue_comment, pull_request_review, pull_request_review_comment:

# .github/workflows/mtg-card-fetch.yml
name: Mtg Card Fetch Bot

on:
  issue_comment:
    types: [created]
  issues:
    types: [opened]
  pull_request:
    types: [opened]
  pull_request_review:
    types: [submitted]
  pull_request_review_comment:
    types: [created]

jobs:
  fetch-card-references:
    name: Fetch MTG Card
    runs-on: ubuntu-latest
    permissions:
      issues: write
      pull-requests: write
    steps:
      - uses: ldeluigi/mtg-fetch-action@v1

Quick reference

  • [[cardname]] returns card information from gatherer and other websites in the chat.
  • {{cardname}} returns card information from gatherer, and also puts the card image in the chat.
  • ::cardname:: returns card format legality information.
  • ((cardname)) returns card pricing from TCGPlayer, and also puts the card image in the chat.

If you desire a specific set image, insert e:SET inside the brackets and after the card name, using the 3 letter set code instead of the word SET. Other syntax rules can be found at https://scryfall.com/docs/syntax.

Mtg Fetch Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

This Action answer to issues, comments and pull requests fetching Magic the Gathering cards preview
v1.5.0
Latest

Mtg Fetch Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.