py-clash-bot


Namepy-clash-bot JSON
Version 0.4.28 PyPI version JSON
download
home_pagehttps://matthewmiglio.github.io/py-clash-bot/
SummaryAutomated Clash Royale
upload_time2022-06-30 03:59:41
maintainer
docs_urlNone
authorMatthew Miglio, Martin Miglio
requires_python>=3.10
licenseMIT
keywords clash royale bot
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # py-clash-bot

[![Python Versions](https://img.shields.io/pypi/pyversions/py-clash-bot)](https://www.python.org/downloads/) [![PyPI version](https://badge.fury.io/py/py-clash-bot.svg)](https://pypi.org/project/py-clash-bot/) [![GitHub Python Tests](https://github.com/matthewmiglio/py-clash-bot/actions/workflows/python-tests.yml/badge.svg)](https://github.com/matthewmiglio/py-clash-bot/actions/workflows/python-tests.yml) [![CodeFactor](https://www.codefactor.io/repository/github/matthewmiglio/py-clash-bot/badge)](https://www.codefactor.io/repository/github/matthewmiglio/py-clash-bot)

A Clash Royale automation bot written in Python.

## Install

Choose one of the install methods below

#### a. Windows Install

[Download the latest release](https://github.com/matthewmiglio/py-clash-bot/releases).

#### b. Install with pip

Enter the following into the command line:
```pip install py-clash-bot```

## MEmu Dependency

To emulate the game, [Download and install MEmu](https://www.memuplay.com/).

### Configure MEmu

Using the Multiple Instance Manager, set the instance, display and appearance settings of your instance to match the following

![MEmu configuration options](https://github.com/matthewmiglio/py-clash-bot/blob/master/docs/src/assets/memu_instance_settings.webp?raw=true)

![MEmu configuration options](https://github.com/matthewmiglio/py-clash-bot/blob/master/docs/src/assets/memu_display_settings.webp?raw=true)

![MEmu configuration options](https://github.com/matthewmiglio/py-clash-bot/blob/master/docs/src/assets/memu_appearance_settings.webp?raw=true)

Then start the emulator and install Clash Royale with the Google Play Store.

## Run py-clash-bot

Before attempting to run the bot, make sure both the 'Multi Instance Manager' and the MEmu client are both open.

#### a. Installed on Windows

Run the desktop shortcut the installer created.

#### b. Installed with pip

Enter `pyclashbot` in the command line.

## Configuration

To configure the program, edit **`lib\pyclashbot\config.json`** in the install location of the program.

            

Raw data

            {
    "_id": null,
    "home_page": "https://matthewmiglio.github.io/py-clash-bot/",
    "name": "py-clash-bot",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "",
    "keywords": "clash royale bot",
    "author": "Matthew Miglio, Martin Miglio",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/75/84/86e12dcb2866228b1920ba29d0110eb626f3e942d0f36c052e0c9d835b5e/py-clash-bot-0.4.28.tar.gz",
    "platform": null,
    "description": "# py-clash-bot\n\n[![Python Versions](https://img.shields.io/pypi/pyversions/py-clash-bot)](https://www.python.org/downloads/) [![PyPI version](https://badge.fury.io/py/py-clash-bot.svg)](https://pypi.org/project/py-clash-bot/) [![GitHub Python Tests](https://github.com/matthewmiglio/py-clash-bot/actions/workflows/python-tests.yml/badge.svg)](https://github.com/matthewmiglio/py-clash-bot/actions/workflows/python-tests.yml) [![CodeFactor](https://www.codefactor.io/repository/github/matthewmiglio/py-clash-bot/badge)](https://www.codefactor.io/repository/github/matthewmiglio/py-clash-bot)\n\nA Clash Royale automation bot written in Python.\n\n## Install\n\nChoose one of the install methods below\n\n#### a. Windows Install\n\n[Download the latest release](https://github.com/matthewmiglio/py-clash-bot/releases).\n\n#### b. Install with pip\n\nEnter the following into the command line:\n```pip install py-clash-bot```\n\n## MEmu Dependency\n\nTo emulate the game, [Download and install MEmu](https://www.memuplay.com/).\n\n### Configure MEmu\n\nUsing the Multiple Instance Manager, set the instance, display and appearance settings of your instance to match the following\n\n![MEmu configuration options](https://github.com/matthewmiglio/py-clash-bot/blob/master/docs/src/assets/memu_instance_settings.webp?raw=true)\n\n![MEmu configuration options](https://github.com/matthewmiglio/py-clash-bot/blob/master/docs/src/assets/memu_display_settings.webp?raw=true)\n\n![MEmu configuration options](https://github.com/matthewmiglio/py-clash-bot/blob/master/docs/src/assets/memu_appearance_settings.webp?raw=true)\n\nThen start the emulator and install Clash Royale with the Google Play Store.\n\n## Run py-clash-bot\n\nBefore attempting to run the bot, make sure both the 'Multi Instance Manager' and the MEmu client are both open.\n\n#### a. Installed on Windows\n\nRun the desktop shortcut the installer created.\n\n#### b. Installed with pip\n\nEnter `pyclashbot` in the command line.\n\n## Configuration\n\nTo configure the program, edit **`lib\\pyclashbot\\config.json`** in the install location of the program.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Automated Clash Royale",
    "version": "0.4.28",
    "split_keywords": [
        "clash",
        "royale",
        "bot"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "4cc8aa40b19e56987745c127347a6f5c",
                "sha256": "fa3e5f9d46e2a2724e2e07f19d092d9b545da72a4b7dd80c80455a8a1d9b1a87"
            },
            "downloads": -1,
            "filename": "py_clash_bot-0.4.28-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4cc8aa40b19e56987745c127347a6f5c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 8779516,
            "upload_time": "2022-06-30T03:59:39",
            "upload_time_iso_8601": "2022-06-30T03:59:39.169437Z",
            "url": "https://files.pythonhosted.org/packages/1e/a5/a8faf1e5603a2dd9b7908491558661c2ea56bbb54525ff39642e570bb384/py_clash_bot-0.4.28-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "be19b6e8dc4b190cb8a0644ec8d23130",
                "sha256": "75200c09dcf7587a6fad7157580d8c52fe42d4adb3bbf2430149cfc765bff34a"
            },
            "downloads": -1,
            "filename": "py-clash-bot-0.4.28.tar.gz",
            "has_sig": false,
            "md5_digest": "be19b6e8dc4b190cb8a0644ec8d23130",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 8022892,
            "upload_time": "2022-06-30T03:59:41",
            "upload_time_iso_8601": "2022-06-30T03:59:41.372748Z",
            "url": "https://files.pythonhosted.org/packages/75/84/86e12dcb2866228b1920ba29d0110eb626f3e942d0f36c052e0c9d835b5e/py-clash-bot-0.4.28.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-06-30 03:59:41",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "py-clash-bot"
}
        
Elapsed time: 0.49231s