MTGBot

MTGBot is a Twitch companion designed to help Magic: the Gathering streamers, by adding features such as card/price lookup, and integration with MTGO.

Developed by Daniel "danbopes" Beaupre, MTGBot is a frequently used, free chat bot for twitch. Originally created for displaying the Oracle text of Magic cards, it offers a wide variety of user interaction ranging from querying Magic-related data, broadcaster and moderation tools to custom commands.

Usage
To set up MTGBot, first go to mtgbot.tv and click Connect to Twitch. Next, go to twitch.tv/mtgbot and type !join.

After setting up, users can interact with the chat bot via text commands. Commands can be categorized into three levels:


 * Broadcaster commands: commands exclusively for the owner of a twitch channel, for example setting the current language of the bot
 * Moderator-only commands: commands only moderators have access to, for example adding and removing custom commands
 * User commands: commands available to all users

Example
To look up the Oracle text for a specific card a user types  followed by the name of the card.

When entering  the bot will reply with.

Note: Card names are not case-sensitive. In case of a typing error the bot will also fetch the most probable correct card.