Discrank - a Discord chat bot that retrieves League of Legends summoner information
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
data
jshbot
plugins
LICENSE.md
README.md
The Story of how Discrank came to be.md
challenge feature
command_reference.txt
proofofconcept.java
recent match
riot.txt
start.py

README.md

Discrank

###when Blitzcrank puts the crank in Discord.

Our project is a Discord chat bot that utilizes Riot's API to provide information about other summoners through Discord. The bot can retrieve basic summoner information as well as detailed information about current games and recent games. The bot sorts through and formats data in a pleasant fashion that makes it easy and practical to use Discord to extract information.

The main feature (as of now) with this chat bot is the !blitz command. This retrieves data on a summoner. If they are in a live game, it retrieves information about the live game. If they are not in a live game but you request extra information about that game, it gives detailed statistics about their most recent game. There is a !help command that lists this in its entirety.

Another main feature that utilizes mastery data is the -mastery flag. This command pulls information about a user's top mastery champions and basic information about them.

Who doesn't like free things that usually cost money? The -chests flag gathers and lists champions that a summoner has not yet received a chest for.

A side feature is the !challenge command. This command utilizes mastery data and ranked data and puts two players' stats against one another.

Here are some examples of the commands in action

http://i.imgur.com/yvoEGUs.png

http://i.imgur.com/a7CX5ki.png

http://i.imgur.com/AEZc3Zh.png

http://i.imgur.com/jjFEWMA.png

http://i.imgur.com/cYXabi9.png

http://i.imgur.com/YIsD2cO.png

http://i.imgur.com/HxuVw0S.png


#Disclaimer

Discrank isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.


###Installation Instructions

https://github.com/jkchen2/Discrank/wiki/How-To-Install


Joshua K. Chen

Brian Yang

University of Illinois at Urbana-Champaign