Discord bot for issuing statistics on the Paladins game.
Add to Discord server.
Visit our Discord server - there you can always quickly find out about upcoming updates, report bugs or get other help/information.
You can also run the bot yourself by following the Instructions
You can get detailed information about the commands by using the command hh
, example: !hh ss
Sends a list of commands to the DM
Allows you to save your nickname for substituting it into teams automatically
Opens the main menu with the buttons
Settings
Search for players among all platforms
Account statistics
Compares the player's current statistics with the saved ones.
Player's Match History
Information about the last or specific match
Player status in the game
Top Account Champions
Championship statistics
Account Decks
Friends of the account
Installation should be done only if you want to get your own bot. You can use an existing bot without installing it.
- Clone the repository and install all the dependencies
- For correct operation, you will need to additionally install
pm2
-sudo npm install pm2@latest -g
- And also MongoDB -
sudo apt update
and thensudo apt install -y mongodb
- Create an empty
logs
folder in the root folder, if it is not there - Change the creator id https://github.com/rogap/Pal-bot/blob/master/config/main.js#L103
- Create a file
.env
and write the following settings there, substituting their values together with zeros:
DISCORDTOKEN=00000000000000000000000000000000000000000000000000000000000
STEAMKEY=0000000000000000000000000000000
DEVID=0000
AUTHKEY=0000000000000000000000000000000
DBNAME=admin
DBHOST=localhost
DBPORT=27017
- When the bot is already running, enter the command in the chat
!con _local.utils.setSlashCommands()
to register slash commands globally. Please note that you will need to change the creator's ID in the config. - Updating data about champions and items is done by the team:
!con _local.utils.updateChampionsAndItems()
,