{"id":26774632,"url":"https://github.com/plutokekz/garticphonebot","last_synced_at":"2026-04-19T03:04:22.864Z","repository":{"id":45128726,"uuid":"438679057","full_name":"Plutokekz/GarticPhoneBot","owner":"Plutokekz","description":"A Work in Progress GarticPhone Bot with Selenium in Python","archived":false,"fork":false,"pushed_at":"2024-02-10T14:41:20.000Z","size":152313,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-15T15:46:06.871Z","etag":null,"topics":["automation","bot","drawing","garticphone","python3","selenium"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Plutokekz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-12-15T15:28:41.000Z","updated_at":"2024-09-29T21:08:28.000Z","dependencies_parsed_at":"2025-08-15T15:25:42.904Z","dependency_job_id":"6bfa2060-8d25-465b-86e9-58947d6fe7a9","html_url":"https://github.com/Plutokekz/GarticPhoneBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Plutokekz/GarticPhoneBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plutokekz%2FGarticPhoneBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plutokekz%2FGarticPhoneBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plutokekz%2FGarticPhoneBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plutokekz%2FGarticPhoneBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Plutokekz","download_url":"https://codeload.github.com/Plutokekz/GarticPhoneBot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plutokekz%2FGarticPhoneBot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31992822,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":["automation","bot","drawing","garticphone","python3","selenium"],"created_at":"2025-03-29T02:17:35.581Z","updated_at":"2026-04-19T03:04:22.846Z","avatar_url":"https://github.com/Plutokekz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GarticPhoneBot\nDrawing like a Human from this\n![](https://github.com/Plutokekz/GarticPhoneBot/blob/master/data/images/jpg_png/YiDiplom.png?raw=true)\nto this\n![](https://github.com/Plutokekz/GarticPhoneBot/blob/master/data/images/jpg_png/drawing.png?raw=true)\n## Installation\nClone the repository and install the requirements\n```\ngit clone https://github.com/Plutokekz/GarticPhoneBot.git\ncd GarticPhone\npip install -r requirements.txt\n```\nFor Selenium you need \n[Mozilla Firefox](https://www.mozilla.org/de/firefox/new/) and the\n[geckodriver](https://github.com/mozilla/geckodriver/releases). (Alternative you can use one of the other Selenium Driver\nand the respective browser. But you have the Change the used Selenium Driver in ``Bot.py``)\nPut the driver in the Project directory or in your Path.\nTo make an image to an SVG you need [Potrace](http://potrace.sourceforge.net/#downloading).\nPut it in the Project directory or in your Path.\n## Usage\nCurrently, you have to run ``Bot.py`` which starts Firefox and opens GarticPhone. Then it accepts the cookies and logs\nitself in. After that, it selects the solo game mode and start's it. After processing the image it starts drawing.\nWhen its finished, it will take a Screenshot of the Browser and run forever in a loop printing the current status of\nthe Bot.\n\nATTENTION\n\nIf you run ``SVGParser.py`` the svg called `processed_image` gets drawn with pyautogui. Which means it gets drawn with \nyour Mouse. And the is no shortcut to interrupt it. You can only stop it by triggering the pyautogui failsafe. Therefor\nthe mouse has to go out of Screen. On Windows you can do this by Pressing `STRG+ALT+ENTF`.\n## Documentation\nOnly in the code available, every function got there docstring with a little explanation","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplutokekz%2Fgarticphonebot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplutokekz%2Fgarticphonebot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplutokekz%2Fgarticphonebot/lists"}