A rewrite of "GodfishBot" in Rust.
- Rust 98.7%
- Shell 1.3%
| .vscode | ||
| images | ||
| misc | ||
| sound | ||
| src | ||
| stars | ||
| .gitignore | ||
| BotConfig.example.toml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| explode.txt | ||
| explode_single.txt | ||
| hugs.txt | ||
| kiss.txt | ||
| LICENSE | ||
| README.md | ||
godfishbot_rust
This is intended to be a complete rewrite of my older project, the
GodfishBot, which was
written in Java. godfishbot_rust will be written in Rust, as the
name suggests.
The development of this bot is happening entirely on FreeBSD, and i am not doing any testing on other platforms.
Building and running it
- Install the latest nightly toolchain of Rust
- Clone this repository
- Copy the
BotConfig.example.tomlfile to a new one calledBotConfig.tomland put in your bot API token. (the file can also be called something else, but then you'll have to pass its filename/path as a command line argument. - Run
cargo buildinside the project directory to compile it, orcargo runto (compile and) run it.