Skip to content

Discord bot built using Discord.js and Overwatch API to return a given players game stats

License

Notifications You must be signed in to change notification settings

Arhum2/Overwatch-Stats-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Overwatch stats bot

Overwatch stats bot is a Discord bot created using Discord.js. This bot allows users to ping it using "!stats Platform/Region/Tag" to which it will return the players stats in Overwatch.

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact

About The Project

I created this bot after having loads of fun with my friends on Overwatch. It was always great to have a friendly competition to see who had the best in-game stats but we would have to return to the main menu and have to sift through irrelevant player data to compare. Hence I created this bot that allows users to call it in their desired Discord server and have all their player data in a concise embedded message.

(back to top)

Built With

(back to top)

Getting Started

Getting started with the bot is easy, all you have to do is add it to a server! Use this link to add the bot to your server

https://discord.com/api/oauth2/authorize?client_id=941211330168369162&permissions=274878024704&scope=bot

Installation

To fully use the bot your Overwatch profile must be set to Public. To find a players stats you will need three pieces of information:

  1. Platform - Platform of user. pc, xbl, psn
  2. Region - Region of player. us, eu, kr, cn, global
  3. Tag - BattleTag of user. Replace # with -. If the BattleTag is GamersCCCP#1569, use GamersCCCP-1569
  4. Lastly call the bot using !stats PLATFORM/REGION/TAG

(back to top)

Usage

Here is a demo of the Stats bot responding to user input

(back to top)

demo.mp4

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Email - Arhumshahazad2003@gmail.com

(back to top)

About

Discord bot built using Discord.js and Overwatch API to return a given players game stats

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published