About Millennium Eye

The Millennium Eye (or Eyebot, for short) Discord bot is implemented in JavaScript using the discord.js API library. The goal of the bot is to provide customizable, flexible syntax to query and quickly display information on cards in the Yu-Gi-Oh! card game while using Discord.

Cards can be searched by putting their name or database ID between [], as in [card name]. The bot also supports Slash Commands, of which the /query offers the same functionality and follows the same syntax.

There are certain modifiers you can put before or after the closing braces that change the results returned by the query. Some examples (not comprehensive):

  • d[card name] will return the card's print data

  • a[card name] or /art card name (Slash Command) will return the card's artwork

  • $[card name] will return the card's price data

The bot also supports querying in several different supported languages. Locale abbreviations can be added after the closing brace to change the language returned. Some examples (not comprehensive):

  • [card name]de will return the card's data in German

  • [card name]es will return the card's data in Spanish

The Github repo and help commands list what languages are supported, and the /help Syntax Slash Command offers more details on what options are available and what they do.

The bot also offers various configuration options, like changing the above [] syntax (which is just the default), or even associating different syntaxes to certain languages (e.g., [] returns English, while {} returns Spanish). Explore the /config slash command to see its capabilities, and use /help Commands to understand more about what other commands are available.

Popular Commands

CommandDescription
/query

Query details of a card or ruling.

contentThe content of the query, either following the normal syntax or a standalone card name.
/config

Configure the bot's default server- or channel-based settings.

settingsPrint, toggle, and change server or channel configuration items.
queryConfigure query syntax for the bot to respond to.
/art

Queries all art available for a given card.

cardThe card to search for, given by name or database ID.
sourceCard art source. Defaults based on availability following Master Duel > TCG > OCG priority.
artArt number, with 1 being the primary and 2+ being alternate arts in any order.
/price

Searches price data for a card or set.

searchThe set or card name to search for.
rarityFilter price data to prints of the given rarity.
sortChange how prices are ordered.
/help

Print a summary of the bot features and how to use them.

featureWhich set of bot features to request help with.

Similar Bots

Other games bots you might like

View All

Popular on UpBot

Trending bots in our directory