These are chat archives for SightstoneOfficial/LegendaryClient

2nd
Feb 2016
Patrick
@trickpattyFH20
Feb 02 2016 04:28
I doubt purchases can be reverse engineered... their endpoints will be encrypted salted etc. who knows what other kinda obfuscations Riot has implemented.... @Pretermit thanks for the comment about league.chat ;) As far as a web brower client, that is also difficult but I think the creator of this repo is attempting it. I believe the official game client is written in C/Lua, I'm currently trying to review the code of this repo and see how much of it (if any) that I would be able to port to a node.js server
btw it is very different than a glorified browser and is a very technically challenging project. the markup is not html and From my brief review of the code tonight and some packet sniffing it looks like once a client is authed, there is a bi-directional stream kept open for that user, and most of the requests/changes to settings are done through this stream, so its not as simple as an http request/response
there are some other Riot endpoints I found that I'd like to explore here https://www.virustotal.com/en/domain/ekg.riotgames.com/information/
Patrick
@trickpattyFH20
Feb 02 2016 04:33
supportal.riotgames.com
spectator.tr.lol.riotgames.com
login.support.riotgames.com
auth.riotgames.com
playerpreferences.riotgames.com
mxrg.riotgames.com
lq.ru.lol.riotgames.com
akacdn.riotgames.com
spectator.oc1.lol.riotgames.com
las.merch.riotgames.com
I'm very familiar with the riot chat servers but these other ones... not so much.....
Patrick
@trickpattyFH20
Feb 02 2016 04:48
i tried to find a place in this repo where masteries / runes were edited + saved... but it seems like they haven't built that yet... unless I completely missed it
Patrick
@trickpattyFH20
Feb 02 2016 04:57
luckily there are plenty more repos to look into in terms of porting some client features to the web: https://github.com/dustinblackman/Championify
Patrick
@trickpattyFH20
Feb 02 2016 05:08
Also... just a word of caution... it's a pretty bad idea to mess with any company's payment platform... that'll get you in a lot of trouble real quick.. and Riot is already pretty protective of features that aren't part of the official API @Pretermit