Discord bot to track statistics of players in Tom Clancy's Rainbow Six Siege 🤖 📄
To add the Discord bot into your server, you first need administrator priviledges for the server. If you have administrator priviledges, you can simply navigate here to add the bot 🎉
The bot only reads messages starting with !ss, followed by a valid command and any extra arguments.
The following are valid commands:
| Command | Example | Description |
|---|---|---|
help |
!ss help |
Displays the currently available commands. |
general <playerName> |
!ss general chappies.NZA |
Displays the general statistics for the given playerName. |
ranked <playerName> |
!ss ranked chappies.NZA |
Displays the overall ranked statistics for the given playerName. |
casual <playerName> |
!ss casual chappies.NZA |
Displays the overall casual statistics for the given playerName. |
seasonal <matchType> <playerName> |
!ss seasonal ranked chappies.NZA |
Displays the current seasonal statistics of matchType for the given playerName. |
To build the project yourself, you need to type the following into your terminal:
# clone repository
git clone https://github.com/chapmankyle/siege-stats-bot.git
# navigate to repository
cd siege-stats-botAn environment variable file, called .env, is needed in order to run the bot. The following variables need to be declared:
TOKEN- Your discord authentication token.UBI_AUTH- Your email address and password, in the formemail:password, encoded as a base64 string.
Now all you need to type is
# run the bot locally
node index.jsand the Discord bot should be up and running! 🎉
Feel free to contribute to make this bot better! The steps to contribute are as follows:
- Fork this repository
- Make the relevant changes and/or add the features you would like
- Submit a pull request
- I will review the changes
Any contributions are greatly appreciated! 😄