Skip to content

Bennyboy1695/SupportBot

Repository files navigation

SupportBot Discord

SupportBot is the multi-purpose, user friendly Discord bot. Originally made for the NetworkSync Orginization!

Usage

To use, download the source and compile it using gradle, and create the following script and run it in the same directory as the jar file.

@echo off
java -jar discordbot-1.0.0.jar configDirectory={insert config directory}
pause

Setup

After running it for the first time, edit the config file with the needed information. All fields are required in order for the bot to run successfully. To get your token, create a Discord application here. After creating the application, turn it into a bot account by clicking in the following locations.

Bot Settings

From there, copy your token and add it to the config. Be mindful never to share your token with anyone! You'll need to invite the bot to your guild(s) of choice. To do so, copy the client id found under General Information in the Settings panel, and replace it in the following URL.

https://discordapp.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8

In order for the bot to run, you will need to have 2-Factor Authentication enabled.

If you would like the bot to provide insights based on peoples chat, you'll need to edit the following array in your config file.

   "tips": [  
      {  
         "suggestion":"If you need help with an issue related to the plugin run the `<prefix>help` command!",
         "word":"help"
     },
     {  
         "suggestion":"This is a test!",
         "word":"test"
     }
   ]

Follow the format in order to add more words that the bot will respond to with the corresponding message.

Credit

The bot is built on the public Discord API known as JDA with the 3rd party library of bJdaUtilities

Related Links

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

GPL 3.0

About

A discord bot for the official NetBans discord server.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages