NOTE: Development of this bot is still in progress. We are open to any help and suggesions. We are open to pull requests.
oWatcher is the only Overwatch statistics retrival Discord bot that your server would need. oWatcher provides you the ability to review much more that other Overwatch Discord bots available today. It is based off discord.js and OWAPI. Some special stats that can be accessed are:
- General player stats for quickplay and competitive independently
- General player stats region specific
- Hero stats for quickplay and competitive independently
- Hero specific stats
- ow@stat battletag number region => returns stats on the user in that specific region
- ow@hero_name battletag number region => returns stats on the specific hero provided
And much more! Try ow@help to get a full list of available commands
- General account stats for competitive - Done
- Hero stats for competitive - Done
- Hero specific stats
This bot is written to run on top of node.js. Please see https://nodejs.org/en/download/
Once you have node installed running npm install
from the bot directory should install all the needed packages. If this command prints errors the bot won't work!
Before first run you will need to create an auth.json
file. A bot token or the email and password for a discord account are required. The other credentials are not required for the bot to run, but highly recommended as commands that depend on them will malfunction. See auth.json.example
.
To start the bot just run
node bot.js
.
Have a feature in mind? We'd love to hear about it. Feel free to open an issue and let us know.
Want to contribute to oWatcher? That's great! Be sure to check out the CONTRIBUTE.md doc for more information on how.
- Rochan Avlur (Maintainer) - @Rochan-A