A combination between python-flask, that fetch and send data from league client during champion select thanks to LCU

Overview

LOL-BestChampPick

a combination between python-flask, that fetch and send data from league client during champion select thanks to LCU and compare teammates/enemy picked champs to the gamesDataBase (that we need to collect using another python script) and then send the games comparison result to localhost:5000/members that will fetch by electron-reactJS script to present it as a GUI on browser (localhost:5000)


How to run

To start collecting games data:

Before running the script make sure you have updated the code with an active API key provided by RIOT on their developers pages. Update the following lines in the code.

KEY = 'YOUR API KEY'

Once the machine is ready with all the packages required and the script is updated with a new api key, run the script using the following command. The file requires a region index for choosing the region to gather LoL game statistics from.

Region keys are as follows:

  • North America = 0
  • Brazil = 1
  • Europe and Nordic Region = 2
  • Europe West = 3
  • Japan = 4
  • Latin America South = 5
  • Latin Americal North = 6
  • Oceanic = 7
  • Russia = 8
  • Turkey = 9
  • Korea = 10

The following command will start gathering data from the Europe West.
$ cd project_directory/
$ python data_gathering_riot.py 3

to run the code, all data will be saved to json files take a look at the original github/code for more info and how does it exactly work. (was broken, so i fixed it BUT BEWARE I TESTED ONLY FOR EUROPE WEST, YOU NEED TO CHANGE PLAYER NAMES OF OTHER REAGION TO GET A BETTER STARTING POINT)


To run the LCU and Python-flask script:

$ python connector.py

To run the Electron-ReactJS script:

$ cd client
$ npm start
Owner
Anas Hamrouni
Anas Hamrouni
A Simple Voice Music Player

๐Ÿ“€ ๐•๐‚๐”๐ฌ๐ž๐ซ๐๐จ๐ญ โˆš๐™๐™š๐™–๐™ขโœ˜๐™Š๐™˜๐™ฉ๐™–๐™ซ๐™š NOTE JUST AN ENGLISH VERSION OF OUR PRIVATE SOURCE WAIT FOR LATEST UPDATES JOIN @๐’๐”๐๐๐Ž๐‘๐“ JOIN @๐‚?

TeamOctave 8 May 08, 2022
Python interface to the LinkedIn API

Python LinkedIn Python interface to the LinkedIn API This library provides a pure Python interface to the LinkedIn Profile, Group, Company, Jobs, Sear

ozgur 844 Dec 27, 2022
Anchor Protocol Script that can save you from being liquidated!

Why My day job requires a fairly good amount of automation from time to time. Besides, I do like computers to work on what I cannot while I'm sleeping

126 Oct 16, 2022
The system to host your files on the Discord application

Distorage The system to host your files on the Discord application Documentation Documentation Distorage How to use the package You can install it wit

6 Jun 27, 2022
Discord Bot that can translate your text, count and reply to your messages with a personalised text

Discord Bot that can translate your text, count and reply to your messages with a personalised text

Grizz 2 Jan 26, 2022
Useful tools for building interactions in Python

discord-interactions-python Types and helper functions for Discord Interactions webhooks. Installation Available via pypi: pip install discord-interac

Discord 77 Dec 07, 2022
Python module and command line script client for http://urbandictionary.com

py-urbandict py-urbandict is a client for urbandictionary.com. Project page on github: https://github.com/novel/py-urbandict PyPI: https://pypi.org/pr

Roman Bogorodskiy 32 Oct 01, 2022
Chorok - High quality Discord music bot

Chorok - High quality Discord music bot Rewrite with dico Config guide

Chorok Opensource project 10 May 03, 2022
Info gathering | API hacketarget.com

InfoFetch Info gathering | API hackertarget.com set-up: apt-get install python3 pip3 install requests apt-get install git git clone https://github.com

Muhammed Rizad 4 Nov 22, 2021
An elegant mirai-api-http v2 Python SDK.

Ariadne ไธ€ไธช้€‚็”จไบŽ mirai-api-http v2 ็š„ Python SDKใ€‚ ๆœฌ้กน็›ฎ้€‚็”จไบŽ mirai-api-http 2.0 ไปฅไธŠ็‰ˆๆœฌใ€‚ ็›ฎๅ‰ไปๅค„ไบŽๅผ€ๅ‘้˜ถๆฎต๏ผŒๅ†…้ƒจๆŽฅๅฃๅฏ่ƒฝไผšๆœ‰่พƒๅคง็š„ๅ˜ๅŒ–ใ€‚ ๅฎ‰่ฃ… poetry add graia-ariadne ๆˆ– pip install graia

Graia Project 259 Jan 02, 2023
Scrape the Twitter Frontend API without authentication.

Twitter Scraper ๐Ÿ‡ฐ๐Ÿ‡ท Read Korean Version Twitter's API is annoying to work with, and has lots of limitations โ€” luckily their frontend (JavaScript) has

BuฤŸra ฤฐลŸgรผzar 3.4k Jan 08, 2023
Simple Discord bot for the Collectez community.

Harvey - Discord Bot Simple Discord bot for the Collectez community. Features Ping the current status of Collectez's Teztools node. Steal emojis from

delintkhaum 1 Dec 26, 2021
How to add reaction on message discord.py

BA / HR / RS: Python (discord.py) skripta pomocu koje dodajete reakciju na vasu poruku putem komande !v ili da se dodaje samo u nekoj odredjenoj sobi.

Seekii 3 Dec 23, 2021
Davide Gallitelli 3 Dec 21, 2021
This is a repository for the Duke University Cloud Computing course project on Serveless Data Engineering Pipeline. For this project, I recreated the below pipeline.

AWS Data Engineering Pipeline This is a repository for the Duke University Cloud Computing course project on Serverless Data Engineering Pipeline. For

15 Jul 28, 2021
Home Assistant custom integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, officially maintained by the Tuya Developer Team.

Tuya Home Assistant Integration Home Assistant custom integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, officially mainta

Tuya 704 Jan 03, 2023
This is a telegram bot built using the Oxford Dictionary API

Oxford Dictionaries Telegram Bot This is a telegram bot built using the Oxford Dictionary API Source: Oxford Dictionaries API Documentation Install En

Abhijith N T 2 Mar 18, 2022
A simpler way to make forms, surveys, and reaction input using discord.py.

discord-ext-forms An easier way to make forms and surveys in discord.py. This module is a very simple way to ask questions and create complete forms i

thrizzle 16 Nov 06, 2022
use python script to fix vmp dump api in ida

FixVmpDump use python script to fix vmp dump api in ida. support x86 and x64. details in my blog: https://blog.csdn.net/yan_star/article/details/11279

97 Nov 02, 2022