Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erhosen/ball-sort-puzzle-bot
Telegram bot, that solves Ball Sort Puzzle mobile game
https://github.com/erhosen/ball-sort-puzzle-bot
ball-sort-puzzle opencv python
Last synced: about 1 month ago
JSON representation
Telegram bot, that solves Ball Sort Puzzle mobile game
- Host: GitHub
- URL: https://github.com/erhosen/ball-sort-puzzle-bot
- Owner: erhosen
- License: mit
- Created: 2020-11-07T10:36:07.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-31T10:05:36.000Z (almost 2 years ago)
- Last Synced: 2024-11-28T23:34:34.257Z (about 1 month ago)
- Topics: ball-sort-puzzle, opencv, python
- Language: Python
- Homepage: https://t.me/ballsortpuzzlebot
- Size: 7.08 MB
- Stars: 15
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ball Sort Puzzle Bot
Telegram bot, that solves Ball Sort Puzzle mobile game. Written in Python, hosted by serverless Yandex.Function.
You can find a profound description about how it works [here](https://habr.com/ru/post/536086/) [Russian].
**Usage**
---* Add the Telegram Bot [@ballsortpuzzlebot](https://t.me/ballsortpuzzlebot) to list of your contacts.
* Send him a screenshot of the Ball Sort Puzzle game.
* You will receive a solution. That's all!**How to Contribute**
---1. Clone the repo and create a new branch:
+ `$ git checkout -b name_for_new_branch`.1. Install all dependencies with [`Poetry`](https://python-poetry.org/)
+ `$ poetry install`1. Make sure that project is ready for development by running tests
+ `$ make test`1. Make changes and test
1. Don't forget to format your code, by running
+ `$ make format`
+ or you can install [`pre-commit`](https://pre-commit.com/), that will do it for you1. Submit Pull Request with comprehensive description of changes