Skip to content

Dhruv-m-Shah/Gromp-Riot-Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

197 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Markdownify

GROMP is a discord bot that shows player statistics for League of Legends and Valorant through dynamically generated visuals and graphs.

Preface (SERVERS DOWN, PROJECT ARCHIVED)

For those who may not be familiar, League of Legends and Valorant are very popular online multiplayer video games developed by RIOT. This bot helps players display, share, and analyze in game stats using player data that is received from RIOT API endpoints.

Demo

Getting the Gromp Bot (Currently Heroku server is down).

Visit the main site here
Get the bot here
Read the docs here

Acknowledgements

I would like to thank Alex, Anthony, Nethu and Jaxen for their continuous input in helping me improve this Discord Bot and suggesting new features to implement.

How it works

The bot is built on Node.js using the Riot API to obtain raw player information and Discord JS API to integrate with discord. Each time a command is entered through discord the RIOT API is called, and the corresponding graphs and info-graphics are generated through node-canvas and plotly. These images are then sent as a response to the discord channel. Some information is cached to speed up response times. Mongodb is used to keep track of registered players within a specific discord server. The data stored in Mongodb can then be used to rank or compare players within a server.

About

GROMP is a data visualization tool that helps gamers share, analyze, and compare in game stats.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors