Skip to content

rust-to/ferriscord

Repository files navigation

ferriscord 🦀

A discord bot API for rust-lang. Created by the Toronto Rustaceans community.

Usage

See ./examples/ for an example of usage

Installation

#in Cargo.toml
[dependencies]
ferriscord = "0.1"
...

License

This project is dual licensed under Apache 2.0 and MIT

See the LICENSE file for details

Contributing

The details for contribution guidelines are still being worked out. A CONTRIBUTING.md will be added soon.

The guidelines so far are as follows:

  • Commits and pull requests should already be formatted using cargo fmt
    • it is recommended to set up automatic format on save in your ide
  • Code should be as modular as possible and split into minimal traits, modules (in their own files), and functions
  • Follow the Semantic Versioning guidelines
  • by committing code you agree that all code being added is written by you and is licensed under apache 2.0 / MIT
  • All commits should be signed by the public key linked with your github account. See https://help.github.com/en/articles/signing-commits
  • Repo will be split into multiple branches. Master has latest stable release, develop is bleeding-edge that we merge feature branches into

About

A rustastic asynchronous Discord API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages