-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathslack-app-manifest.yaml
More file actions
57 lines (53 loc) · 1.69 KB
/
Copy pathslack-app-manifest.yaml
File metadata and controls
57 lines (53 loc) · 1.69 KB
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
# Norbot Slack App Manifest
#
# Quick Setup:
# 1. Replace YOUR_CONVEX_URL with your Convex deployment URL (e.g., "helpful-horse-123")
# 2. Go to: https://api.slack.com/apps → "Create New App" → "From a manifest"
# 3. Paste this YAML → Create App → Install to Workspace
# 4. Copy Bot Token & Signing Secret to Convex dashboard env vars
display_information:
name: Norbot
description: AI-powered task extraction from Slack messages
background_color: "#10B981"
long_description: |
Norbot automatically extracts tasks from Slack messages when you @mention it.
Tasks are prioritized, categorized, and added to your Kanban board.
Integrates with Claude Code for automated fixes and PR creation.
features:
bot_user:
display_name: Norbot
always_online: true
assistant_view:
assistant_description: "AI-powered task extraction and management"
suggested_prompts_enabled: true
oauth_config:
redirect_urls:
- https://YOUR_CONVEX_URL.convex.site/slack/oauth/callback
scopes:
bot:
- app_mentions:read
- chat:write
- chat:write.customize
- channels:history
- channels:read
- groups:history
- groups:read
- users:read
- assistant:write
- im:history
settings:
event_subscriptions:
request_url: https://YOUR_CONVEX_URL.convex.site/slack/events
bot_events:
- app_mention
- member_joined_channel
- member_left_channel
- message.channels
- assistant_thread_started
- assistant_thread_context_changed
- message.im
interactivity:
is_enabled: true
request_url: https://YOUR_CONVEX_URL.convex.site/slack/interactivity
org_deploy_enabled: false
socket_mode_enabled: false