{"id":21638795,"url":"https://github.com/novactive/novaezslackbundle","last_synced_at":"2025-07-31T04:39:22.557Z","repository":{"id":57028668,"uuid":"121903639","full_name":"Novactive/NovaeZSlackBundle","owner":"Novactive","description":"eZ Platform bundle that provides a complete Slack integration","archived":false,"fork":false,"pushed_at":"2022-08-19T07:31:48.000Z","size":8101,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-04-11T16:59:27.660Z","etag":null,"topics":["ezplatform","slack"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Novactive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["plopix"]}},"created_at":"2018-02-18T00:11:37.000Z","updated_at":"2022-09-03T16:48:12.000Z","dependencies_parsed_at":"2022-08-23T16:20:43.588Z","dependency_job_id":null,"html_url":"https://github.com/Novactive/NovaeZSlackBundle","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Novactive/NovaeZSlackBundle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Novactive%2FNovaeZSlackBundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Novactive%2FNovaeZSlackBundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Novactive%2FNovaeZSlackBundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Novactive%2FNovaeZSlackBundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Novactive","download_url":"https://codeload.github.com/Novactive/NovaeZSlackBundle/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Novactive%2FNovaeZSlackBundle/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267988489,"owners_count":24176996,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-31T02:00:08.723Z","response_time":66,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ezplatform","slack"],"created_at":"2024-11-25T04:11:44.703Z","updated_at":"2025-07-31T04:39:22.522Z","avatar_url":"https://github.com/Novactive.png","language":"PHP","funding_links":["https://github.com/sponsors/plopix"],"categories":[],"sub_categories":[],"readme":"# Novactive eZ Slack Bundle\n\n----\n\nThis repository is what we call a \"subtree split\": a read-only copy of one directory of the main repository. \nIt is used by Composer to allow developers to depend on specific bundles.\n\nIf you want to report or contribute, you should instead open your issue on the main repository: https://github.com/Novactive/Nova-eZPlatform-Bundles\n\nDocumentation is available in this repository via `.md` files but also packaged here: https://novactive.github.io/Nova-eZPlatform-Bundles/master/SlackBundle/README.md.html\n\n----\n\n[![Downloads](https://img.shields.io/packagist/dt/novactive/ezslackbundle.svg?style=flat-square)](https://packagist.org/packages/novactive/ezslackbundle)\n[![Latest version](https://img.shields.io/github/release/Novactive/NovaeZSlackBundle.svg?style=flat-square)](https://github.com/Novactive/NovaeZSlackBundle/releases)\n[![License](https://img.shields.io/packagist/l/novactive/ezslackbundle.svg?style=flat-square)](LICENSE)\n\nNovactive eZ Slack Bundle is an eZ Platform bundle that provides a complete Slack integration.\n\nThis bundle provides a deep Slack integration.\n\nIt provides 5 high-level features that you can decline to build unlimited concrete collaboration features:\n\n- **Slack Connect**: to allow user to login in eZ via Slack and to recognize a Slack user in eZ. (mapping with \nroles \u0026 permissions)\n- **Incoming Webhooks**: to allow eZ to post Message (notifications) in one(or more) channel(s) in your Slack workspace.\n- **Interactive Components**: to allow you to add Buttons or Selects (and more types) to your Message to create\ninteractive experiences for your users.\n- **Slash Commands**: to allow your users to trigger actions from Slack into your eZ.\n- **_(Soon)_**: Event Subscriptions: Your eZ will be able to listen channels and interact with you users.\n\n\u003e Yes, we can vulgarize and say that it is a Chat Bot\n\n**This bundle simplify drastically the work you have to do to manage your own interactions between your eZ and your \nSlack workspace.** (see [usage](bundle/Resources/doc/USAGE.md) to learn how to do it)\n\nBy default, on top of those high-level features, this bundle provides interactions and commands. \n(see [features](bundle/Resources/doc/FEATURES.md))\n\n\nDEMO: https://youtu.be/3DTe6pDCx1w\n\n\n## Features\n\n[Features](bundle/Resources/doc/FEATURES.md)\n\n## Usage and installation instructions\n\n[Usage](bundle/Resources/doc/USAGE.md)\n\n[Installation](bundle/Resources/doc/INSTALL.md)\n\nChange\n------\n\n[Changelog](bundle/Resources/doc/CHANGELOG.md)\n\n\nSpecial Mentions and Credits\n----------------------------\n\nThis bundle requires those awesome libs, BIG thank you to their mainteners!\n\n- [jms/serializer-bundle](https://jmsyst.com/libs/serializer)\n- [nesbot/carbon](http://carbon.nesbot.com/)\n- [netgen/query-translator](https://github.com/netgen/query-translator)\n- [knpuniversity/oauth2-client-bundle](https://github.com/knpuniversity/oauth2-client-bundle)\n- [adam-paterson/oauth2-slack](https://github.com/adam-paterson/oauth2-slack)\n\nAlso this bundle was inspired by 2 great articles\n\n- LA Times: [How Slack Controls Our CMS](https://source.opennews.org/articles/slack-buttons)\n- Snowball Digital: [Using Slack for content approval workflow](https://snowball.digital/blog/using-slack-for-content-approval-workflow-in-ez-platform-symfony)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovactive%2Fnovaezslackbundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnovactive%2Fnovaezslackbundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnovactive%2Fnovaezslackbundle/lists"}