Adding features
This commit is contained in:
parent
600fef2b7c
commit
2b55ca4104
75 changed files with 9796 additions and 2759 deletions
30
slack-app-manifest.yaml
Normal file
30
slack-app-manifest.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
display_information:
|
||||
name: Ghost Guild Member Bot
|
||||
description: Automatically invites new Ghost Guild members to Slack as single-channel guests for vetting
|
||||
background_color: "#2c2d30"
|
||||
long_description: This bot automatically invites newly registered Ghost Guild members to a designated vetting channel as single-channel guests. Staff can then manually verify and upgrade members as needed. The bot also sends notifications about new members to help with the vetting process.
|
||||
|
||||
features:
|
||||
bot_user:
|
||||
display_name: Ghost Guild Member Bot
|
||||
always_online: false
|
||||
|
||||
oauth_config:
|
||||
scopes:
|
||||
bot:
|
||||
- channels:read # To verify channel access
|
||||
- channels:join # To join channels if needed
|
||||
- chat:write # To send notifications to vetting channel
|
||||
- chat:write.public # To post in public channels
|
||||
- users:read # To get user information
|
||||
- users:read.email # To match users by email
|
||||
- conversations:write.invites # Modern scope for inviting to channels
|
||||
- conversations:history # To read channel messages
|
||||
- admin.users:write # To invite users to workspace
|
||||
- admin.conversations:write # To manage conversations administratively
|
||||
- im:write # To send direct messages
|
||||
|
||||
settings:
|
||||
org_deploy_enabled: false
|
||||
socket_mode_enabled: false
|
||||
token_rotation_enabled: false
|
||||
Loading…
Add table
Add a link
Reference in a new issue