{"id":19286976,"url":"https://github.com/williamyang98/wordblitzbot","last_synced_at":"2026-06-08T23:31:29.405Z","repository":{"id":43244463,"uuid":"216543232","full_name":"williamyang98/WordBlitzBot","owner":"williamyang98","description":null,"archived":false,"fork":false,"pushed_at":"2022-11-22T09:47:36.000Z","size":13374,"stargazers_count":5,"open_issues_count":3,"forks_count":2,"subscribers_count":4,"default_branch":"r1.0","last_synced_at":"2025-02-23T23:22:19.540Z","etag":null,"topics":["bot","character-recognition","cheat","facebook","graph-algorithms","python","wordblitz"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/williamyang98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-21T10:43:01.000Z","updated_at":"2024-11-12T16:40:24.000Z","dependencies_parsed_at":"2023-01-22T21:45:56.161Z","dependency_job_id":null,"html_url":"https://github.com/williamyang98/WordBlitzBot","commit_stats":null,"previous_names":["williamyang98/wordblitzbot"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/williamyang98/WordBlitzBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamyang98%2FWordBlitzBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamyang98%2FWordBlitzBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamyang98%2FWordBlitzBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamyang98%2FWordBlitzBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/williamyang98","download_url":"https://codeload.github.com/williamyang98/WordBlitzBot/tar.gz/refs/heads/r1.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamyang98%2FWordBlitzBot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34085321,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","character-recognition","cheat","facebook","graph-algorithms","python","wordblitz"],"created_at":"2024-11-09T22:04:59.069Z","updated_at":"2026-06-08T23:31:29.386Z","avatar_url":"https://github.com/williamyang98.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Word Blitz Bot\nCan automatically solve a word blitz game. To run the program execute the following command.\n\n## Installation\n1. You will need a install of python3.7.9. [Download](https://www.python.org/downloads/release/python-379/).\n2. Download source code by cloning r1.0 branch, or downloading from releases.\n3. Install all the python dependencies by running ```pip install -r requirements.txt``` or ```pip3 install -r requirements.txt```.\n\n### Optional Installation Instructions\nIf you want to keep your python install independent of any dependencies in this project, you can install a virtual environment.\nBefore running step 2 which installs all dependencies, install virtualenv.\n1. Run ```pip install virtualenv``` or ```pip3 install virtualenv```.\n2. Create virtual environment by running```virtualenv venv```.\n3. Activate the virtual environment by running ```venv/Scripts/activate.bat```. (Will vary depending on operating system).\n4. Once inside the virtual environment, run step 2 in installation.\n\n## Running\n```python run_bot.py``` or ```python3 run_bot.py```\n\nPress the following buttons:\n1. Read - Image recognition to read in words\n2. Calculate - Calculate all the best word combinations and their exact score (Displays in list)\n3. Start - Begin execution of all words (Robot will take control over your mouse)\n\nFor the time being, ***the only way to stop the program is to CTRL-ALT-DELETE***.\n\n## Other languages support\nUse the master branch if you are planning on developing your own dictionary.\nRight now there is only an English dictionary. To add your own dictionary, you can use\n```python3 util/build_dictionary.py \u003cyour file\u003e```\n\nto create a pickled dictionary which you can load. Your file should be a basic text file, with your words on each new line.\nSee (https://github.com/dwyl/english-words) as an example.\n\n***NOTE:*** \nWith the current way dictionaries are stored, only English words can be removed. \nYou can edit this for your own language in (src/models/dictionary/Dictionary.py) on line 35.\n\n## Completed\n* Autoclicking and dragging\n* Automatically reads all information on screen\n* Basic UI\n* Finds best possible path for each word and shows them in a list\n* Fast loading time for the dictionary\n* Fast character/digit recognition using machine learning\n* HTML parser to extract missed words and invalid words\n* Freeze the tensorflow models for faster loading\n\n## TODO\n* Keep perfecting the dictionary\n\n## Old demonstration video\n[![Demonstration](http://img.youtube.com/vi/SgWCdYiSb5Q/0.jpg)](http://www.youtube.com/watch?v=SgWCdYiSb5Q \"Old Demonstration\")\n\n## Gallery\n![alt text](https://github.com/FiendChain/WordBlitzBot/blob/master/docs/window_v2.png \"Main window\")\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamyang98%2Fwordblitzbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwilliamyang98%2Fwordblitzbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamyang98%2Fwordblitzbot/lists"}