slackminion
A python bot framework for slack
Running
It is recommended that you set up a virtual environment in which to run slackminion. Install the app:
$ pip install
Run the application using the built-in slackminion command. Use a config.yaml to customize the plugins you wish to run. You can test your plugin configuration before running a live app:
# Generate a plugin report:
$ slackminion --config config.yaml --test
# Run a live bot:
$ slackminion --config config.yaml
See the documentation for more information and details on how to write a plugin.
Documentation
http://slackminion.readthedocs.org/
Contributing
It is recommended that you set up a virtual environment in which to run slackminion. Bootstrapping the application should be pretty straightforward:
tox
All tests should pass before and after you make your commits.
Python3 Support
As of Version 0.10, slackminion requires Python >= 3.6. This is due to both the upgrade of the slack client (which requires Python3), and the usage of async functions and f-strings within the slackminion code. If you need Python 2.x, please pin version >= 0.9.x of slackminion.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file slackminion-2.0.2.tar.gz.
File metadata
- Download URL: slackminion-2.0.2.tar.gz
- Upload date:
- Size: 32.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46ea060c2118edc418e9b9c6c7c606082a5def7d1b06a4f86285e066720b1dda
|
|
| MD5 |
f4843bc9ee3e9a9cbef12f190277a1f4
|
|
| BLAKE2b-256 |
70b8ad61cdcf3dca60f2085c67993d0ca9cb381a58fc78fa80bf061304212601
|