Skip to content

hmes98318/R6Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R6Bot

Rainbow Six Siege stats Discord Bot

This Bot depends on the r6s-stats-api module to fetch statistics
Example bot invite link.

Reference version

node.js v16.15.0
discord.js v14.3.0

Dependencies Modules

Installation

Clone the repository

git clone -b v2.1.0 https://github.com/hmes98318/R6Bot.git 

or click here to download

Install the depedences

auto install all dependencies on package.json

npm install 

Configure Files

.env

TOKEN = "your_token"

config.json

{ "name": "R6Bot", "PREFIX": "+", "COLOR":"#ff00ee", "ENABLE_DEFAULT_PLATFORM": true, "DEFAULT_PLATFORM": "pc", "SLASH_COMMANDS":true, "GUILD_ID":"your_GUILD_ID", "LOAD_SLASH_GLOBAL": false }

Setting the "DEFAULT_PLATFORM" allows you to omit that platform in the command part
If LOAD_SLASH_GLOBAL is false only valid in that Guild, otherwise that will valid in all Guild.

Running the script

node index.js 

Commands

get profile

+r6 [PC/XBOX/PSN] <PLAYER_NAME> 

get Casual, Rank, Unrank, Deathmatch statistics

+r6 [PC/XBOX/PSN] <PLAYER_NAME> [RANK/CASUAL/UNRANK/DEATHMATCH] 

get Operators statistics

+r6 [PC/XBOX/PSN] <PLAYER_NAME> operator <OPERATOR_NAME> 

get help

+r6 help