/gembot

A Discord bot written in Crystal

Primary LanguageCrystalBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

gembot

A simple, high-performance Discord bot, written in Crystal (a compiled, typed Ruby spinoff).

Installation

Install Crystal and Shards (the package manager).

Compiling gembot is then as simple as running make.

Usage

Export your bot token and client id as environment variables to $TOKEN and $CLIENT_ID, or put them in the .env file, which will be loaded as well, with environment variables taking precedence.

Development

TODO: write section.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors