/bastion-bot

A Discord bot for displaying information about Yu-Gi-Oh! cards.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Bastion Classic

A major update is being worked on in a new repository replacing this one. You can find the invite link there. Features will progressively roll out to the live bot.

Bastion is a Discord bot for displaying information about the Yu-Gi-Oh! Trading Card Game. It's written in Node.js using the Eris Discord API library, and relies on my ygo-data module for parsing YGOPro databases.

Quick Links

Documentation

Search cards by putting their name or ID between <> for embed style, or {} for mobile view. For more detail, see "Commands for users".

Special Thanks

Thank you to my very generous high-tier Patrons.

  • Nemo "冴月麟" Ma
  • YGOInsider

Thank you to the following users for their work on Bastion:

  • edo9300: For features including multiple languages and improving database loading.
  • Gideon: For once hosting the public copy of the bot.
  • Radioboy: For providing temporary hosting during a time of need.
  • Becasita: For introducing me to the Yugipedia API.
  • Dragon: For miscellaneous support, including promoting Bastion in numerous Discord servers and communication with DevPro for some alternate language databases.
  • jambalaya: For supplying a Japanese language card database.
  • Hel: For providing a server for auxiliary hosting.
  • JSY128: For supplying a Korean language card database.