A Python app which retrieves the rank and players' equipped skins during a match

Overview

Logo

VALORANT rank yoinker

Discord Downloads Language YouTube License

  1. About The Project
  2. Usage
  3. Contributing
  4. Contact
  5. Acknowledgements
  6. Disclaimer

About The Project

Screenshot Skin Showcase Image

Their Queue Current Skin Current Rank Rank Rating Peak Rank Account Level
Parties Skin Rank Rating Peak Level

Usage

VALORANT must be open for this to work.

IMPORTANT: The .exe must be kept with its files, you can create a shortcut to it if you want to place it elsewhere.

Download and run the release.

To view a player's equipped inventory visit this website.

Tutorial:

YouTube

Contributing

Any contributions you make are greatly appreciated.

  1. Fork the Project (gh repo fork https://github.com/isaacKenyon/VALORANT-rank-yoinker)
  2. Commit your Changes (git commit -am 'Add some feature')
  3. Open a Pull Request

Contact

Join the community discord:

Discord Banner 2

Acknowledgements

Disclaimer

THIS PROJECT IS NOT ASSOCIATED OR ENDORSED BY RIOT GAMES. Riot Games, and all associated properties are trademarks or registered trademarks of Riot Games, Inc.

Also Rito, if you send a cease-and-desist, just know that I will frame it inside my bedroom

Comments
  • Bugs out when changes states.

    Bugs out when changes states.

    The application crashes when it goes from menu to in game updates.

    +-------------------------------------------------------------------------------------------+
    |                                 Valorant status: In-Menus                                 |
    +-------+-------+---------------+-----------+----+-----------+----------------------+-------+
    | Party | Agent |      Name     |    Rank   | RR | Peek rank | Leaderboard Position | Level |
    +-------+-------+---------------+-----------+----+-----------+----------------------+-------+
    |   ■   |       | bboychris#OCE | Diamond 2 | 38 | Diamond 3 |          0           |   82  |
    +-------+-------+---------------+-----------+----+-----------+----------------------+-------+
    Fetching Players [#####################################!  ] (!) 13/14 [93%] in 2.5s (5.23/s)
    Traceback (most recent call last):
      File "c:\Users\BBOYCHRIS\Desktop\CODING\VALORANT-rank-yoinker\main.py", line 522, in <module>
        rank = getRank(player["Subject"], seasonID)
      File "c:\Users\BBOYCHRIS\Desktop\CODING\VALORANT-rank-yoinker\main.py", line 306, in getRank
        for season in r["QueueSkills"]["competitive"]["SeasonalInfoBySeasonID"]:
    TypeError: 'NoneType' object is not iterable
    PS C:\Users\BBOYCHRIS\Desktop\CODING\VALORANT-rank-yoinker> ```
    bug 
    opened by bboychris168 10
  • The program has encountered an error.

    The program has encountered an error.

    [2022.05.18-22.30.19] config opened [2022.05.18-22.30.19] got cooldown with value '1' [2022.05.18-22.30.20] retrieved agent dict: {None: None, 'dade69b4-4f5a-8528-247b-219e5a1facd6': 'Fade', '5f8d3a7f-467b-97f3-062c-13acf203c006': 'Breach', 'f94c3b30-42be-e959-889c-5aa313dba261': 'Raze', '22697a3d-45bf-8dd7-4fec-84a9e28c69d7': 'Chamber', '601dbbe7-43ce-be57-2a40-4abd24953621': 'KAY/O', '6f2a04ca-43e0-be17-7f36-b3908627744d': 'Skye', '117ed9e3-49f3-6512-3ccf-0cada7e3823b': 'Cypher', '320b2a48-4d9b-a075-30f1-1f93a9b638fa': 'Sova', '1e58de9c-4950-5125-93e9-a0aee9f98746': 'Killjoy', '707eab51-4836-f488-046a-cda6bf494859': 'Viper', 'eb93336a-449b-9c1b-0a54-a891f7921d69': 'Phoenix', '41fb69c1-4189-7b37-f117-bcaf1e96f1bf': 'Astra', '9f0d8ba9-4140-b941-57d3-a7ad57c6b417': 'Brimstone', 'bb2a4828-46eb-8cd1-e765-15848195d751': 'Neon', '7f94d92c-4234-0a36-9646-3a87eb8b5c89': 'Yoru', '569fdd95-4d10-43ab-ca70-79becc718b46': 'Sage', 'a3bfb853-43b2-7238-a4f1-ad90e9e46bcc': 'Reyna', '8e253930-4c05-31dd-1b6c-968525494517': 'Omen', 'add6443a-41bd-e414-f6ad-e58d267f4e95': 'Jett'} [2022.05.18-22.30.20] VALORANT rank yoinker v1.251 [2022.05.18-22.30.20] got version from logs 'release-04.09-shipping-3-708238' [2022.05.18-22.30.20] fetch: url: 'custom', endpoint: https://shared.kr.a.pvp.net/content-service/v3/content, method: get, response code: 200 [2022.05.18-22.30.20] retrieved season id: 3e47230a-463c-a301-eb7d-67bb60357d4f [2022.05.18-22.30.20] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.20] fethced presences: [2022.05.18-22.30.20] getting new MENUS scoreboard [2022.05.18-22.30.20] retrieved party members: [{'Subject': '110fa43c-719b-5abd-a762-300f4fb5e55f', 'PlayerIdentity': {'AccountLevel': 75}}] [2022.05.18-22.30.20] got version from logs 'release-04.09-shipping-3-708238' [2022.05.18-22.30.20] retrieved names dict: {'110fa43c-719b-5abd-a762-300f4fb5e55f': 'Alice#????'} [2022.05.18-22.30.20] got version from logs 'release-04.09-shipping-3-708238' [2022.05.18-22.30.20] fetch: url: 'pd', endpoint: /mmr/v1/players/110fa43c-719b-5abd-a762-300f4fb5e55f, method: get, response code: 200 [2022.05.18-22.30.20] retrieved rank successfully [2022.05.18-22.30.21] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.21] fethced presences: [2022.05.18-22.30.22] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.22] fethced presences: [2022.05.18-22.30.23] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.23] fethced presences: [2022.05.18-22.30.24] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.24] fethced presences: [2022.05.18-22.30.26] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.26] fethced presences: [2022.05.18-22.30.27] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.27] fethced presences: [2022.05.18-22.30.28] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.28] fethced presences: [2022.05.18-22.30.29] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.29] fethced presences: [2022.05.18-22.30.30] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.30] fethced presences: [2022.05.18-22.30.31] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.31] fethced presences: [2022.05.18-22.30.32] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.32] fethced presences: [2022.05.18-22.30.33] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.33] fethced presences: [2022.05.18-22.30.34] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.34] fethced presences: [2022.05.18-22.30.35] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.35] fethced presences: [2022.05.18-22.30.36] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.36] fethced presences: [2022.05.18-22.30.37] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.37] fethced presences: [2022.05.18-22.30.38] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.38] fethced presences: [2022.05.18-22.30.39] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.39] fethced presences: [2022.05.18-22.30.40] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.40] fethced presences: [2022.05.18-22.30.41] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.41] fethced presences: [2022.05.18-22.30.42] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.42] fethced presences: [2022.05.18-22.30.43] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.43] fethced presences: [2022.05.18-22.30.49] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.49] fethced presences: [2022.05.18-22.30.50] fetch: url: 'local', endpoint: /chat/v4/presences, method: get, response code: 200 [2022.05.18-22.30.50] fethced presences: [2022.05.18-22.30.50] getting new INGAME scoreboard [2022.05.18-22.30.50] got version from logs 'release-04.09-shipping-3-708238' [2022.05.18-22.30.50] fetch: url: 'glz', endpoint: /core-game/v1/players/110fa43c-719b-5abd-a762-300f4fb5e55f, method: get, response code: 200 [2022.05.18-22.30.50] retrieved coregame match id: '273f8860-399b-4fa1-bc6b-262cc3971105' [2022.05.18-22.30.50] got version from logs 'release-04.09-shipping-3-708238' [2022.05.18-22.30.50] fetch: url: 'glz', endpoint: /core-game/v1/matches/273f8860-399b-4fa1-bc6b-262cc3971105, method: get, response code: 200

    opened by samdasu0 7
  • KeyError: 'aresriot.aws-apse2-prod.ap-gp-sydney-1'

    KeyError: 'aresriot.aws-apse2-prod.ap-gp-sydney-1'

    log-2.txt log-1.txt image

    Got this error today whilst playing comp. yoinker seems to run whilst in lobby but when I join a comp game, this error occurs. I play on Sydney, Australia servers.

    opened by drewkim1995 6
  • Refresh the table on enter key

    Refresh the table on enter key

    Instead of exiting the program and having the user to run it again every time, It's better to keep the window open and just wait for an enter key to update the table, this seems more convenient. Note: the presence function is renamed to get_presence so that it does not collide with the local variable's name (Python complains about this)

    opened by Ashesh3 6
  • Feature : Write console outputs to File

    Feature : Write console outputs to File

    A logging flag that could enable a write-to-file module to keep a trace of games we played and chat logs. (as it shows on the console I guess) The actual log files are more technical than details printed on our console ...

    opened by Undefined3301 5
  • Changes to propose

    Changes to propose

    1. The preview is messed up and doesnt actually show what I changed, see https://www.diffchecker.com/rHzk0tkD to see differences.

    2. I removed a line that was left out in the wild and wouldnt let you start the app directly from the code as mentioned in discord

    3. Changed all references of 'peek' to 'peak', grammatical error.

    4. Y no manual refresh :(

    Cool app ily

    opened by SuppliedOrange 5
  • Add build of compiled python app on push to main branch

    Add build of compiled python app on push to main branch

    This adds an automated build of the compiled python code that can be downloaded and run, similar to a release zip. You can see an example of the build and download the artifact from: here

    • checks out code
    • installs dependencies (or downloads pip cache)
    • installs cx_Freeze
    • builds python executable
    • zips compiled files b/c uploading files individually was slow
    • uploads the zip as an artifact
    • people can download the artifact from the Actions tab

    Maybe it's not that useful b/c users can't customize anything but at least it shows the build process.

    This results in a zipped zip file which requires two unzips. It is possible to upload all the 2000 files so that they are in one zipped artifact but it's painful to watch and takes about 4.5 minutes for that step to complete.

    opened by hdeadman 4
  • Rank yoinker might be bannable starting this act

    Rank yoinker might be bannable starting this act

    According to the announcement here, using rank yoinker might become bannable.

    No personal profiles, scouting tools, guides based on individual players, or personalized data of any kind, UNLESS an individual player chooses to share their data. We want players to have ownership of their data, and we don't want to share it if that player doesn't want it shared. What this looks like can take multiple forms, but it will involve a Riot-owned authentication structure we can unlock for you if we believe your application design warrants it.

    opened by SteffenCarlsen 4
  • ign

    ign

    bcoz of riot tos we cant get ign of some players right, im suggesting, save data of last game to json maybe. we can save puuid right? and compare it to current game. and create new row lastgame. like this

    Agent Rank LastGame Reyna. Plat. Chamber (blue box icon) Jett. Gold. None blue box means ally.

    only a suggestion Thankss.

    opened by putotoy 3
  • Crashes game randomly whenever this is running

    Crashes game randomly whenever this is running

    So i was testing this was working fine a few days back but more recently, past 2 days crashes my game saying a critical error has occurred and the process must be terminated after random intervals in game.

    I have tried with both script and the application both cause the same problem. When im not running this im not facing any crashes.

    bug 
    opened by phantomx1999 3
  • Permanent error

    Permanent error

    v1.0.0

    C:\Users\Glaived\AppData\Local\Programs\VALORANT rank yoinker>"VALORANT rank yoinker-Portable.exe"
    Traceback (most recent call last):
      File "main.py", line 1, in <module>
      File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
      File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
      File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
      File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module
      File "requests\__init__.py", line 100, in <module>
      File "requests\__init__.py", line 85, in check_compatibility
    Exception: You need either charset_normalizer or chardet installed
    [636] Failed to execute script 'main' due to unhandled exception!
    
    bug 
    opened by Glaived 3
  • Bitdefender suddenly deleted yoinker off my desktop

    Bitdefender suddenly deleted yoinker off my desktop

    I've been using it for months but I think some random update on their end may have made it think the app is a trojan.

    Says something about this line Gen:[email protected]

    opened by tedulous 3
  • Feature Request: Customizable chat history length in config.json

    Feature Request: Customizable chat history length in config.json

    I'd like to be able to change the number of chat messages that are displayed at once by VRY, for me it's not super useful having only the last handful there. I'd rather customize it to fill the terminal with just enough space left over for the table.

    opened by bigfinfrank 0
  • Force Widen Terminal Window

    Force Widen Terminal Window

    The printed board if the console doesn't fit the columns amount is buggy, and it keeps being badly printed after resizing the window, unlike having the right size from the beginning (that requires the user to resize the console window asap after opening vry).

    Maybe there's something that scales the board to the window size but it seems like it just breaks the board, even more after rescaling the window to a higher surface.

    I could provide screenshots if it's not enough clear, but it can be easily reproduced, just enable all columns available (and even one more in immortal if the guy is on the leaderboard) without resizing the console after launch, and see the result on match 😅

    bug 
    opened by Undefined3301 1
  • Feature request : Custom (different) colors on board while already played with someone

    Feature request : Custom (different) colors on board while already played with someone

    The actual "already played with" caption needs some effort to find which one from the board is the one. Seeing people or agent name in a different color or with a specific thing on their line (a star or whatever) if I already played with them could maybe give that direct information 🤷‍♂️.

    feature request 
    opened by Undefined3301 0
  • PEP8 Compliancy

    PEP8 Compliancy

    https://peps.python.org/pep-0008/

    • [x] chatLogs.py
    • [ ] colors.py
    • [ ] config.py
    • [ ] configurator.py
    • [x] constants.py
    • [ ] errors.py
    • [ ] experimental.py
    • [ ] Loadouts.py
    • [x] logs.py
    • [ ] names.py
    • [ ] player_stats.py
    • [ ] presences.py
    • [ ] questions.py
    • [ ] rank.py
    • [ ] requestsV.py
    • [ ] rpc.py
    • [ ] server.py
    • [ ] stats.py
    • [ ] table.py
    • [ ] websocket.py
    • [ ] main.py
    • [ ] setup.py
    • [ ] CONTRIBUTING.md
    semver:patch style 
    opened by zayKenyon 1
  • Lint

    Lint

    Judging by our 3 different file naming conventions and countless more variable naming conventions, I think it's time to standardise.

    After doing some research, I think we should go with pycodestyle; it uses the PEP 8 convention, which we started using with #115.

    help wanted style 
    opened by zayKenyon 1
Releases(2.50)
  • 2.50(Aug 27, 2022)

    What's Changed

    • Switch prettytable to rich table to support better styles by @OwOHamper in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/118
    • Update Splash Page by @zayKenyon in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/122
    • rpc button added by @D3CRYPT360 in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/119

    Full Changelog: https://github.com/zayKenyon/VALORANT-rank-yoinker/compare/2.43...2.50

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_2.5.zip(8.23 MB)
  • 2.43(Aug 26, 2022)

  • 2.42(Aug 26, 2022)

  • 2.41(Aug 26, 2022)

  • 2.40(Aug 25, 2022)

  • 2.32(Aug 25, 2022)

  • 2.31(Aug 25, 2022)

  • 2.3(Aug 25, 2022)

    What's Changed

    • QoL improvements
    • Rate limit crash bug fixed (html stuff in log file)
    • Peak rank act
    • Win rate shows total amount of games
    • Chat is a lot better (colors, agents, streamer mode respect and chat scrolling max 5 messages)
    • Pbe support (not tested)
    • Chat logs (basically logs terminal output to chatlog
    • K/d from last game optional
    • Auto-updater
    • Hopefully actually fixed no match found bug for good now

    Full Changelog: https://github.com/zayKenyon/VALORANT-rank-yoinker/compare/2.22...2.3

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_2.3.zip(12.66 MB)
  • 2.22(Aug 24, 2022)

    What's Changed

    • QoL improvements
    • clear window on new table (optional)
    • game chat in vry (works better than actual valorant chat :D, optional)
    • ranks bugfixes
    • automatically hiding useless columns
    • better level colors
    • bugfix for no match found error

    Full Changelog: https://github.com/zayKenyon/VALORANT-rank-yoinker/compare/2.21...2.22

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_2.22.zip(12.65 MB)
  • 2.21(Aug 8, 2022)

    What's Changed

    • Fix headshot % crash by @Ashesh3 in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/103

    New Contributors

    • @Ashesh3 made their first contribution in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/103

    Full Changelog: https://github.com/zayKenyon/VALORANT-rank-yoinker/compare/2.2...2.21

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_2.21.zip(12.89 MB)
  • 2.2(Aug 7, 2022)

    What's New

    • Headshot% column
    • Winrate% column
    • Team colours on the website

    What's Changed

    • Reworked Config and Added Feature Flags by @tanishqmanuja in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/100
    • feat(config-menu): added menu and better defaults by @tanishqmanuja in https://github.com/zayKenyon/VALORANT-rank-yoinker/pull/101
    • Agent names on website fix
    • Peak ranks & Iron 1 rank bug fix

    Full Changelog: https://github.com/zayKenyon/VALORANT-rank-yoinker/compare/2.1...2.2

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_2.2.zip(12.89 MB)
  • 2.1(Jul 24, 2022)

    In short, a small series of optimisations have been made, a new "last played with user" feature, aswell as a new flag to change the config.

    Calling vry.exe --config in your terminal will open the new user-friendly configurator.

    What's Changed

    • Auto hide leaderboard position by @tanishqmanuja in https://github.com/isaacKenyon/VALORANT-rank-yoinker/pull/88
    • Added vRY-Configurator by @tanishqmanuja in https://github.com/isaacKenyon/VALORANT-rank-yoinker/pull/91

    New Contributors

    • @tanishqmanuja made their first contribution in https://github.com/isaacKenyon/VALORANT-rank-yoinker/pull/80
    • @hdeadman made their first contribution in https://github.com/isaacKenyon/VALORANT-rank-yoinker/pull/92
    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker.zip(12.91 MB)
  • 2.0(Jun 28, 2022)

    Release 2.0

    To further co-operate with Riot's policies, vRY now respects streamer mode during the in-game phase. This builds on v1.262 which only hid names during the agent-select phase.

    All builds prior to v2 will now stop working so that users cannot skirt the streamer-mode policy. This also applies to users hiding their levels too. This is something that I'm sure a lot of you will dislike but it's for the benefit of both vRY and its users.

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_2.0.zip(7.31 MB)
  • 1.262(Jun 23, 2022)

  • 1.261(Jun 22, 2022)

  • 1.26(Jun 5, 2022)

    What's Changed

    • Hopefully fixed annoying bugs
    • Improved logging and error messages (should be easier to debug) 46123e2e236b7382e51f07891727914f586281f3
    • Added support for custom weapon in terminal window (changeable in config) 2dcc155acccd12bd3f3bd1f1fc75c3ccc86729ee
    • Added support for custom port (changeable in config) 662740138db244f3b8eccdf057fe7fbc9f15b2f2

    Huge thanks to @D3CRYPT360 he contributed a lot.

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker_1.26.zip(11.80 MB)
  • 1.252(Jan 12, 2022)

  • 1.251(Nov 16, 2021)

  • 1.22(Nov 3, 2021)

    Hello again! Who could've guessed that within 2 releases we would go from 250 to 1.1K downloads (I didn't).

    WHAT'S NEW

    • Agent's now have colour
    • Skins column with colour for rarity
    • Region indicator (useful now that there's no more preferred server location)
    • Team separator
    • User's name is now in yellow for easy viewing
    • New feature which will notify users of important updates.

    WHAT'S CHANGED

    We will no longer be releasing bundled .EXE's. From now on we will attach a .ZIP file containing necessary files for the program to run. THE EXE MUST BE WITH THESE FILES. However, if you wish to place the .exe elsewhere, you can create a shortcut. This will allow us to push releases quicker.

    TLDR: More features, QOL improvement, different release layout.

    Source code(tar.gz)
    Source code(zip)
    VALORANT-rank-yoinker.zip(17.14 MB)
  • 1.0(Sep 14, 2021)

    Hello Everyone!

    Thank you to the 250+ people who have stuck with us through this somewhat stable journey :D

    I am happy to bring to finally bring you version 1!

    WHATS NEW

    • An actual application!! You'll no longer need a .bat script, or open the terminal and write the commands from hand, now you can launch the app and it'll load itself!
    • Colours inside CMD, Windows Terminal is no longer required! The genius that is Hamper has added colour support to CMD, which means the app will contain colours from launch!
    • Peak Rank, this feature will let you know the top rank a player achieved throughout their entire VALORANT career (will tie in with a smurf: % calculator coming later)

    WHATS CHANGED

    • Players with streamer-mode will have their names hidden for agent select. This is to prevent stream sniping.
    Source code(tar.gz)
    Source code(zip)
    VALORANT.rank.yoinker.exe(8.83 MB)
  • 0.82(Aug 21, 2021)

  • 0.80(Aug 18, 2021)

    • Menu support • updated and fixed config dialog a bit • fixed many bugs • lol friends are no longer bad for the program (not saying they are not bad) • auto refresh • AMAZING loading bar • new improved video tutorial coming soon

    Source code(tar.gz)
    Source code(zip)
    main.exe(7.08 MB)
  • 0.70(Aug 10, 2021)

  • 0.60(Aug 6, 2021)

    Features • Automatically retrieve the ranks • Automatically sort by team • Appropriate colours used for rank & account level • Works in agent select • Shows which players are in the same party

    TBD • Cleaner code • Works in menu • Customize table output

    Source code(tar.gz)
    Source code(zip)
    main.exe(7.05 MB)
Owner
Isaac Kenyon
a dumbass who acts like they know what they're doing
Isaac Kenyon
Read API docs offline, CLI, supports DevDocs.io compatible JSON files

Read API docs offline, CLI, supports DevDocs.io compatible JSON files

Tero Karvinen 3 Oct 18, 2022
A discord self bot that replies to messages using cleverbot

cleverbot-discord-self A discord self bot that replies to messages using cleverbot Bot will respond to DMs and channels in the channels list. Need to

0 Jan 11, 2022
An open souce video/music streamer based on MPV and piped.

🎶 Harmony Music An easy way to stream videos or music from Youtube from the command line while regaining your privacy. 📖 Table Of Contents ❔ What's

Zingy Tomato 16 Nov 15, 2022
This is a okay that is okay that means none is okay

Owner: Masterolic 🇮🇳 CatUB A Powerful, Smart And Simple Userbot In Telethon. Credits This is A Remix Bot Of Many UserBot. DARKCOBRA FridayUserBot Ja

Masterolic 1 Nov 28, 2021
An API that uses NLP and AI to let you predict possible diseases and symptoms based on a prompt of what you're feeling.

Disease detection API for MediSearch An API that uses NLP and AI to let you predict possible diseases and symptoms based on a prompt of what you're fe

Sebastian Ponce 1 Jan 15, 2022
HASOKI DDOS TOOL- powerful DDoS toolkit for penetration tests

DDoS Attack Panel includes CloudFlare Bypass (UAM, CAPTCHA, GS ,VS ,BFM, etc..) This is open source code. I am not responsible if you use it for malic

Rebyc 1 Dec 02, 2022
A minimal open source mtg-like tcg game made in python that can be played on a terminal emulator using a keyboard.

TCG-TERM Project state: 🔧 🚧 🚧 🚧 Incomplete, In development 🚧 🚧 🚧 👷 (Keep in mind that at the moment, This project is currently undone, and wil

Amos 3 Aug 29, 2021
✖️ Unofficial API of 1337x.to

✖️ Unofficial Python API Wrapper of 1337x This is the unofficial API of 1337x. It supports all proxies of 1337x and almost all functions of 1337x. You

Hemanta Pokharel 71 Dec 26, 2022
Tinkoff social pulse api wrapper

Tinkoff social pulse api wrapper

Semenov Artur 9 Dec 20, 2022
Quickly edit your slack posts.

Lightning Edit Quickly edit your Slack posts. Heavily inspired by @KhushrajRathod's LightningDelete. Usage: Note: Before anything, be sure to head ove

Cole Wilson 14 Nov 19, 2021
Prabashwara's Pm Bot repository. You can deploy and edit this repository.

Tᴇʟᴇɢʀᴀᴍ Pᴍ Bᴏᴛ | Prabashwara's PM Bot Unmaintained. The new repo of @Pm-Bot is private. (It is no longer based on this source code. The completely re

Rivibibu Prabshwara Ⓒ 2 Jul 05, 2022
This repository contains free labs for setting up an entire workflow and DevOps environment from a real-world perspective in AWS

DevOps-The-Hard-Way-AWS This tutorial contains a full, real-world solution for setting up an environment that is using DevOps technologies and practic

Mike Levan 1.6k Jan 05, 2023
Discondelete, is a Discord self-bot to delete dm's or purge all messages from a guild.

Discondelete Discondelete, is a Discord self-bot to delete dm's or purge all messages from a guild. Report Bug · Request Feature Table of Contents Abo

core 4 Feb 28, 2022
A simple, lightweight Discord bot running with only 512 MB memory on Heroku

Haruka This used to be a music bot, but people keep using it for NSFW content. Can't everyone be less horny? Bot commands See the built-in help comman

Haruka 4 Dec 26, 2022
An unofficial wrapper for Engineer Man's Piston API

Pistonpy Pistonpy is an API wrapper for the Piston code execution engine by Engineer Man. Key Features Simple modern and efficient Pythonic API using

AalbatrossGuy 4 Jan 03, 2022
A modern, easy to use, feature-rich, and async ready API wrapper improved and revived from original discord.py.

A Python API wrapper that is improved and revived from the original discord.py

Orion 19 Nov 06, 2021
an API to check if a url or IP address is safe or phishing

an API to check if a url or IP address is safe or phishing. Using a ML model. The API created using FastAPI.

Adel Dahani 1 Feb 16, 2022
Official API documentation for Highrise

Highrise API The Highrise API is implemented as vanilla XML over HTTP using all four verbs (GET/POST/PUT/DELETE). Every resource, like Person, Deal, o

Basecamp 128 Dec 06, 2022
Unlimited Filter Bot

Unlimited Filter Bot The Orginel Owner Of This Repo Is ㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤ An advanced Filter Bot with nearly unlimitted filters! Features Nearly unlimite

4 Aug 02, 2022
Receive GitHub webhook events and send to Telegram chats with AIOHTTP through Telegram Bot API

GitHub Webhook to Telegram Receive GitHub webhook events and send to Telegram chats with AIOHTTP through Telegram Bot API What this project do is very

Dash Eclipse 33 Jan 03, 2023