Skip to content

gasech/OWPUGs

Repository files navigation

Overwatch Pugs Logo

Discord bot application that helps players sort out teams in Overwatch based on roles.

Programming language and Tools used

javascript nodejs

How to use

Currently the bot can't be used in multiple servers at the same time, so I have no way to host this bot.

Luckily, setting up the bot is pretty easy:

Requirements:

  • Node.js
  • Any IDE (e.g. VSCode, you can even use your default text editor if you really have to)
  • Discord Bot Application (Please use this guide)

First step is to clone the directory using git clone https://github.com/gasech/OWPUGs.git or downloading the ZIP file directly from the repository page and extracting it into your computer.

In the root folder, create a new file named .env, inside the file you can put your token like this TOKEN=YOURTOKEN

Should look like this

TOKEN=12a34bc456defc234257cfvcv3d351xyz

You can save the file and close it and open Node.js command prompt.

Go to your directory using cd C:\Users\youruser\Documents\OWPUGS

Write the following command node index.js, your bot should be running now.

How to use

First off you have to invite your bot application to the server you want to play with other players.

After this, you have to create the following roles below in your server, you can do it manually or by typing pugs!createroles (To use this command you have to give your bot server permissions):

Main Tank, Off Tank, DPS Hitscan, DPS Flex, Flex Support, Main Support

To start picking up teams, you need atleast 12 players in a voice channel, type pugs!pickup and it should start picking up players and setting up teams.

The rest should be pretty much straightforward, you can type pugs!commands to see all the commands

Tasks

  • Add integration with MongoDB

About

Discord bot application that helps players sort out teams in Overwatch based on server roles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published