Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/barzamin/gembot

A Discord bot written in Crystal
https://github.com/barzamin/gembot

Last synced: about 13 hours ago
JSON representation

A Discord bot written in Crystal

Awesome Lists containing this project

README

        

# gembot
A simple, high-performance [Discord](https://discord.gg) 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](https://github.com/barzamin/gembot/fork)
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

- Erin ([barzamin](https://github.com/barzamin)) - creator, maintainer