/overwatch-telegram-bot

Telegram bot for retrieving Overwatch player stats

Primary LanguageJavaScriptMIT LicenseMIT

overwatch-telegram-bot

A bot for retrieving players' stats for the game Overwatch via Telegram.

Getting Started

To get started, you can either message @OverwotBot directly, or add the bot to your group chat.

Usage

To retrieve stats, send a message in this format: /stats <Battle Tag> <Region>

If the player you're searching for is in the America (us) server you can leave out the region. If the player is Europe or Korea, simply type eu or kr in the region section.

Example

We want to get statistics for the player Seagull#1894. So, we'll message the bot with

Seagull from US server

/stats Seagull#1894

Seagull from EU server

/stats Seagull#1894 eu

The bot will then call the API to search for the player. This might take awhile so don't worry if you don't get a reply instantly.

Once the player is found, we'll be prompted to choose a game mode

Game mode keyboard

Next, we'll be prompted to choose which stats to view

Stats keyboard

Finally, the bot will reply with the relevant stats

Bot's reply

Commands

These are the list commands currently recognised by the bot

/stats
/links
/help

Thanks

Thanks to SunDwarf and all who contributed to the awesome Overwatch API.

License

See LICENSE