spatricius / slack-unfurl-bundle
Slack unfurl bundle based on Symfony Message
Installs: 42
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=8.0.2
- ext-ctype: *
- ext-iconv: *
- doctrine/doctrine-migrations-bundle: ^3.2
- doctrine/orm: ^2.11
- guzzlehttp/guzzle: ^7.4
- jolicode/slack-php-api: ^4.4
- symfony/console: 6.0.*
- symfony/doctrine-messenger: 6.0.*
- symfony/dotenv: 6.0.*
- symfony/flex: ^2
- symfony/framework-bundle: 6.0.*
- symfony/messenger: 6.0.*
- symfony/monolog-bundle: ^3.7
- symfony/runtime: 6.0.*
- symfony/yaml: 6.0.*
- zeichen32/gitlabapibundle: ^6.0
README
Unfurl Slack urls with help of Symfony Messenger
Integrations
Gitlab
With Gitlab client by Zeichen32GitLabApiBundle
Usage
See example app: spatricius/slack-unfurl-app
Slack configuration
Example manifest in Slack Apps
display_information: name: My unfurl app description: Show links desciptions background_color: "#000000" features: bot_user: display_name: Links helper always_online: false unfurl_domains: - gitlab.mydomain.com oauth_config: scopes: bot: - links:read - links:write settings: event_subscriptions: request_url: http://111.111.111.111:666/unfurl/ bot_events: - link_shared org_deploy_enabled: false socket_mode_enabled: false token_rotation_enabled: false