novactive/ezslackbundle

Novactive eZ Slack Bundle is an eZ Platform bundle that provides a complete Slack integration

Fund package maintenance!
plopix

Installs: 10

Dependents: 0

Suggesters: 0

Security: 0

Stars: 7

Watchers: 12

Forks: 2

Open Issues: 0

Type:ezplatform-bundle

1.0.0 2018-02-26 20:28 UTC

This package is auto-updated.

Last update: 2024-03-19 10:54:02 UTC


README

This repository is what we call a "subtree split": a read-only copy of one directory of the main repository. It is used by Composer to allow developers to depend on specific bundles.

If you want to report or contribute, you should instead open your issue on the main repository: https://github.com/Novactive/Nova-eZPlatform-Bundles

Documentation is available in this repository via .md files but also packaged here: https://novactive.github.io/Nova-eZPlatform-Bundles/master/SlackBundle/README.md.html

Downloads Latest version License

Novactive eZ Slack Bundle is an eZ Platform bundle that provides a complete Slack integration.

This bundle provides a deep Slack integration.

It provides 5 high-level features that you can decline to build unlimited concrete collaboration features:

  • Slack Connect: to allow user to login in eZ via Slack and to recognize a Slack user in eZ. (mapping with roles & permissions)
  • Incoming Webhooks: to allow eZ to post Message (notifications) in one(or more) channel(s) in your Slack workspace.
  • Interactive Components: to allow you to add Buttons or Selects (and more types) to your Message to create interactive experiences for your users.
  • Slash Commands: to allow your users to trigger actions from Slack into your eZ.
  • (Soon): Event Subscriptions: Your eZ will be able to listen channels and interact with you users.

Yes, we can vulgarize and say that it is a Chat Bot

This bundle simplify drastically the work you have to do to manage your own interactions between your eZ and your Slack workspace. (see usage to learn how to do it)

By default, on top of those high-level features, this bundle provides interactions and commands. (see features)

DEMO: https://youtu.be/3DTe6pDCx1w

Features

Features

Usage and installation instructions

Usage

Installation

Change

Changelog

Special Mentions and Credits

This bundle requires those awesome libs, BIG thank you to their mainteners!

Also this bundle was inspired by 2 great articles