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