{"id":17017348,"url":"https://github.com/fireplank/python-chess-bot","last_synced_at":"2025-10-12T01:03:26.383Z","repository":{"id":72315851,"uuid":"354810479","full_name":"FirePlank/Python-Chess-Bot","owner":"FirePlank","description":"This is a chess bot i made using python","archived":false,"fork":false,"pushed_at":"2022-03-15T19:49:15.000Z","size":14062,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T15:46:24.435Z","etag":null,"topics":[],"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/FirePlank.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}},"created_at":"2021-04-05T11:23:11.000Z","updated_at":"2022-03-16T21:53:04.000Z","dependencies_parsed_at":"2023-03-11T12:29:53.643Z","dependency_job_id":null,"html_url":"https://github.com/FirePlank/Python-Chess-Bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FirePlank%2FPython-Chess-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FirePlank%2FPython-Chess-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FirePlank%2FPython-Chess-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FirePlank%2FPython-Chess-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FirePlank","download_url":"https://codeload.github.com/FirePlank/Python-Chess-Bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244977000,"owners_count":20541577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-14T06:36:24.854Z","updated_at":"2025-10-12T01:03:26.308Z","avatar_url":"https://github.com/FirePlank.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chess-Bot\nThis is a chess bot i made using python and cython! It supports the uci protocol meaning you can pretty much \nplug it into any gui chess application and it will be able to play there.\n\n## Installation\nJust download this repository and install all the requirements in the requirements.txt with `pip install -r requirements.txt`\nand you are done! It's that easy\n\n## Usage\nYou can use this with pretty much anything that supports the uci protocol. When they ask for the engine file please\ngive them the main.cmd that is in relation to main.py.\n\n## Play Me\nThe bot is actually playable right now on lichess. The username is firefullbot. Just challenge the bot on standard mode on any time format and the game\nwill begin. If the bot does not accept or decline the challenge within 5 seconds it means the script is currently down so please come back later!\n\nI'm quite curious of the rating of the bot. If enough ppl play it on rated maybe we can get the rating close enough to the truth.\nThe bot is quite underrated right now.\n\n## Settings\nMost applications allow you to specify the depth right from there, but if they dont you can just open up main.py and change the vars there for diversity.\nPlease keep the depth at a maximum of 4 because anything more will make the bot think for too long.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffireplank%2Fpython-chess-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffireplank%2Fpython-chess-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffireplank%2Fpython-chess-bot/lists"}