Great news everyone – the Lemmy CardFetcherBot is now live across all MTGZone communities. We’re still updating it and working on getting running with supervisor on the server, but in the meantime it should be handling all comments and posts on our instance here.

To use it, type card names in this format: [[Card Name]], and Cardbot will reply with links to the cards.

If you’d like to help out in anyway, feel free to join in at Github here: https://github.com/mikegioia/lemmy-cardfetcher-bot

Adding issues, sending PRs, anything at all will be helpful!

[[Venture Forth]]

    • MikeOPMA
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      still working out some kinks 😅 [[Loopy Lobster]]

      • cardbotB
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago
        • Unable to retrieve information for “Loopy Lobster”

        [[card name]] to call

        • Evu
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          Hmm, let’s try something Standard-legal: [[Chrome Cat]]

            • Evu
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 years ago

              That seems good! Is the card list limited to things that are tournament-legal? Loopy Lobster was one of the Mystery Booster playtest cards.

                • Evu
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  2 years ago

                  All of those playtest cards are excluded, it looks like. I think I found the answer here. This URL will find Loopy Lobster:

                  https://api.scryfall.com/cards/search?include_extras=1&q=Loopy+Lobster

                  But the include_extras parameter also covers things like tokens and planes which you might reasonably decide you don’t want. Maybe have it re-run the search with include_extras if the initial search without it comes back empty? Or maybe not, since that could significantly increase the number of API calls. I don’t know.

                  • MikeOPMA
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    2 years ago

                    That’s a good idea, I think re-running it would be pretty reasonable to add in soon.