Metadata-Version: 2.1
Name: wizwalker
Version: 0.13.2
Summary: Automation bot for wizard101
Home-page: https://github.com/StarrFox/wizwalker
License: GPL-3.0-or-later
Author: StarrFox
Author-email: starrfox6312@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: aioconsole (>=0.2.1,<0.3.0)
Requires-Dist: aiofiles (>=0.5.0,<0.6.0)
Requires-Dist: appdirs (>=1.4.4,<2.0.0)
Requires-Dist: loguru (>=0.5.1,<0.6.0)
Requires-Dist: pymem (==1.3)
Project-URL: Repository, https://github.com/StarrFox/wizwalker
Description-Content-Type: text/markdown

# In development
# WizWalker

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

Wizard101 quest bot scripting api and application

## documentation
you can find the documentation [here](https://starrfox.github.io/wizwalker/)

you can download these from the gh-pages branch if desired

## install
download latest release from [here](https://github.com/StarrFox/WizWalker/releases)
or install from pypi `pip install -U wizwalker`

## discord
join the offical discord [here](https://discord.gg/JHrdCNK)

## development install
This package uses [poetry](https://python-poetry.org/)
```shell script
$ poetry install
```

## running
Shell may need admin perms
```shell script
$ poetry shell
$ py -m wizwalker
```

## building
You'll need the dev install (see above) for this to work

### exe
```shell script
# Admin if needed
$ pyinstaller -F --uac-admin --name WizWalker wizwalker/__main__.py
# Normal
$ pyinstaller -F --name WizWalker wizwalker/__main__.py
```

### wheel and source
```shell script
$ poetry build
```

### Docs
```shell script
$ cd docs
$ make html
```

## console commands
wizwalker: Runs the wizwalker bot

wiz: Starts a Wizard101 instance

## project goals in order of importance
0. ~~basic info by memory~~
1. able to determine current quest
2. ~~teleportion mode~~
3. ~~info by memory~~
4. ~~info by packet~~
5. ~~able to walk~~
6. able to combat
7. ~~cli for end users~~
8. gui for end users

