/GDPS-Bot

a GDPS bot that ive been working on, i thought id make it public

Primary LanguageJavaScriptMIT LicenseMIT

GDPS-Bot

a GDPS bot that ive been working on, planning to implement more features in the near future

What does this GDPS Bot do?

This GDPS Bot currently has 2 main commands

  • profile
  • level

these commands fetch information from your GDPS and displays them in a discord embed as shown in the examples below

profile command example

level command example

Setup

firstly, you need to configure the config which can be found here. the image below shows the important parts of the config.

  • The bot token is what is used to make your bot work on discord. you can get the token for a bot here
  • The Prefix is what you use to use commands. For example, making the prefix x! will make it so the commands will be triggered like this: x!profile, x!level
  • the server is what server the bot works for.

config

Emotes

to get emotes working on the bot, you will need to add them yourself. upload the emotes you want to use then you use \:emote: to find the ID of your emote. once you get the id, just copy and paste the entire emote ID into the config. emote ID's look like this: <:diamond:694900098836070440>

how to find emote IDs

once you get the emoteID of the emote you want to add, all you do is copy and paste it into the config and it will work once you use the bot

emote config

Getting the bot online

The setup is quite easy. just upload this repository on your github account with the settings configured then you use heroku to host the bot..

No Need to worry about making the Profile, I made on in advance. all you need to do is host the repository on heroku and enable workers and then the bot should be functional

Need some support?

if you need any help with the set up, you can ask me in my GDPS which is also the GDPS Bot discord server