Metadata-Version: 2.1
Name: khl.py
Version: 0.0.4
Summary: SDK for kaiheila.cn in python
Home-page: https://github.com/TWT233/khl.py
Author: TWT233
Author-email: TWT2333@outlook.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.4
Description-Content-Type: text/markdown
Requires-Dist: Flask (==1.1.2)
Requires-Dist: requests (==2.25.0)
Requires-Dist: pycryptodomex (==3.9.9)

# khl.py

SDK for kaiheila.cn in python

# install

**Only available in test.pypi now**

```shell
python3 -m pip install Flask==1.1.2 requests==2.25.0 pycryptodomex==3.9.9
python3 -m pip install --index-url https://test.pypi.org/simple/ --no-deps khl.py
```

# short-term roadmap

feat:

T1:

- [ ] replace `flask` with `aiohttp`

T2:

- [ ] bot init config
- [ ] msg handling in events loop
- [ ] log system
- [ ] command alias
- [ ] command & arg parse system
- [ ] `MsgCtx` design

bug fix:

# commit message rules

only accept commits satisfying [Conventional Commits convention](https://github.com/commitizen/cz-cli)

search plugins with keyword `commitizen` for your editor/IDE, then addict to write commit message

