A NodeJS Discord Bot that uses the rustplus.js library to utilize the power of the Rust+ Companion App with additional Quality-of-Life features.
Documentation can be found here. The documentation explains the features as well as
how to setup the bot
, so make sure to take a look at it 😉
You can get your credentials by running the
rustplusplus FCM Credential Application
. Download it here
To run the bot, simply open the terminal of your choice and run the following from repository root:
$ npm start run
Depending on your OS / choice of terminal you can run:
$ update.bat
or
$ ./update.sh
$ docker run --rm -it -v ${pwd}/credentials:/app/credentials -v ${pwd}/instances:/app/instances -v ${pwd}/logs:/app/logs -e RPP_DISCORD_CLIENT_ID=111....1111 -e RPP_DISCORD_TOKEN=token --name rpp ghcr.io/alexemanuelol/rustplusplus
or
$ docker-compose up -d
Make sure you use the correct values for DISCORD_CLIENT_ID as well as DISCORD_TOKEN in the docker command/docker-compose.yml
liamcottle@GitHub - for the rustplus.js library.
.Vegas.#4844@Discord - for the awesome icons!