Skip to content

papey/trostani

Repository files navigation

Trostani, The Discordant

Build & Test

Trostani is a TypeScript Discord bot with various Magic: The Gathering Arena related features such as tournament management using Challonge and decklist sync to a online builder.

Trostani builder list :

Getting Started

Prerequisites

Installing

Get Trostani

From source

Clone this repo and run

yarn

To download all the deps, then

yarn build

To build js files from ts files into dist

From Docker Hub

See papey/trostani on Docker Hub

Usage

yarn start --help

Trostani uses config files in .yaml format, see settings.yml file inside the examples directory for real life examples.

Running the tests

yarn test

User Help & Manual

Once the bot is connected,

!help

or for more specific stuff,

!help <command>

An asciidoctor user documentation is also available in the docs directory

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

  • Wilfried OLLIVIER - Main author - Papey

License

LICENSE file for details

Acknowledgments

Notes

Trostani, the Discordant is a Magic: The Gathering card. I found the name quite relevent with a Discord bot.

Portions of names used in this projet are unofficial Fan Content permitted under the Wizards of the Coast Fan Content Policy. The literal information presented on this site about Magic: The Gathering, including card, the mana symbols, and Oracle text, is copyright Wizards of the Coast, LLC, a subsidiary of Hasbro, Inc. Trostani is not produced by, endorsed by, supported by, or affiliated with Wizards of the Coast.