RSNChecker is an open-source project written in Python that allows you to search for a Runescape name to see if it's available. You can search for either a single username or enter multiple usernames (I've tested 500 usernames at once) with the added benefit of either checking OSRS Hiscores or RS3 Hiscores.
- Download Python
- Clone repo
https://github.com/aellas/testing.git - Install requirements
pip install -r requirements.txt - Run code
python3 main.py
You can now generate (50) unique 2/3 letter /+ number RSN's to check
You can change how many names to generate by editing the generate functions
def two_letter_func(name_entry):
names = ["".join(random.choices(string.ascii_letters, k=2)) for _ in range(50)]
name_entry.delete(0, "end")
name_entry.insert(0, ",".join(names))Where it says for _ in range(50) change 50 to your desired number
- Renamed to RSNTool
- Complete UI change
- Fixed DPI scalling on Windows
- You can now send results to a discord webhook + store webhooks locally via a json file
- Ability to check via RS3 Client on a fresh account (NOTE: BANNABLE OFFENCE) + chance of having rsn bound to the new account
- New Discord Bot section that allows u to create your own discord bot so u can search rsn's instead of using the GUI
- Search improvements
Note: a public discord bot will be available and will have new features for testing before it gets released to github
Todo
- Create GUI part for Discord bot
- Improve checking via RS3 Client (currently uses pyautogui by checking images)
- Complete settings GUI
- Add links to new buttons
- Automatic theming depending on system preferences


