-
Notifications
You must be signed in to change notification settings - Fork 16
/
slack-manifest.yml
69 lines (63 loc) · 1.72 KB
/
slack-manifest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
display_information:
name: Incidental
description: Opensource incident management
background_color: "#001a03"
long_description: "Automate your incident management process with Incidental. \r
\r
- Automate the creation of dedicated slack channels to co-ordinate your incident response\r
- Assign roles to the right users\r
- Manage everything within the comfort of Slack\r
- Fully open-source platform"
features:
bot_user:
display_name: Incidental
always_online: true
slash_commands:
- command: /inc
url: BACKEND_BASE_URL/slack/slash-command
description: Launch or manage an incident
should_escape: true
- command: /incident
url: BACKEND_BASE_URL/slack/slash-command
description: Launch or manage an incident
should_escape: true
oauth_config:
redirect_urls:
- FRONTEND_BASE_URL/oauth/complete
- FRONTEND_BASE_URL/slack/install/complete
scopes:
bot:
- bookmarks:read
- bookmarks:write
- channels:join
- channels:manage
- channels:read
- chat:write
- commands
- files:read
- groups:read
- groups:write
- pins:read
- pins:write
- team:read
- users.profile:read
- users:read
- users:read.email
settings:
event_subscriptions:
request_url: BACKEND_BASE_URL/slack/events
bot_events:
- channel_archive
- channel_created
- channel_deleted
- channel_left
- channel_rename
- channel_unarchive
- member_joined_channel
- member_left_channel
interactivity:
is_enabled: true
request_url: BACKEND_BASE_URL/slack/interaction
org_deploy_enabled: false
socket_mode_enabled: false
token_rotation_enabled: false