contentrules.slack

Slack content rule action for Plone.


Keywords
Python, Plone, Slack, ContentRules, Pendect
License
CNRI-Python-GPL-Compatible
Install
pip install contentrules.slack==1.0.0a1

Documentation

logo

contentrules.slack

PyPI PyPI - Python Version PyPI - Wheel PyPI - License PyPI - Status

PyPI - Plone Versions

Code analysis checks Tests Code Style

GitHub contributors GitHub Repo stars

contentrules.slack is a package providing a Plone content rules action to post a message on Slack.

Installation

This package supports Plone sites using Volto and ClassicUI.

For proper Volto support, the requirements are:

  • plone.restapi >= 8.34.0
  • Volto >= 16.10.0

Add contentrules.slack to the Plone installation using pip:

pip install contentrules.slack

or add it as a dependency on your package's setup.py

    install_requires = [
        "contentrules.slack",
        "Plone",
        "plone.restapi",
        "setuptools",
    ],

Start Plone and go to the Content Rules Control Panel.

No additional configuration is needed for Volto support.

Source Code and Contributions

If you want to help with the development (improvement, update, bug-fixing, ...) of contentrules.slack this is a great idea!

We appreciate any contribution and if a release is needed to be done on PyPI, please just contact one of us.

Development

You need a working python environment (system, virtualenv, pyenv, etc) version 3.8 or superior.

Then install the dependencies and a development instance using:

make build

To run tests for this package: By default, we use the latest Plone version in the 6.x series.

Translations

This product has been translated into:

  • English (Érico Andrei)
  • Português do Brasil (Rudá Porto)
  • Deutsch (Yael Biran)
  • Español (Álvaro Hurtado Mochón)

License

The project is licensed under GPLv2.

One Last Thing

Originally Made in Berlin, with love, by your friends @ Briefy and Pendect.

Now maintained by the Plone Collective