Skip to main content

Slack backend for Docketeer

Project description

docketeer-slack

Slack chat backend for Docketeer.

This plugin connects Docketeer to Slack using:

  • Socket Mode for inbound events
  • Slack Web API for outbound actions and history

Configuration

Variable Default Description
DOCKETEER_SLACK_BOT_TOKEN (required) Slack bot token (xoxb-...)
DOCKETEER_SLACK_APP_TOKEN (required) Slack app token for Socket Mode (xapp-...)
DOCKETEER_SLACK_CHANNELS (optional) Comma-separated allowlist of channel IDs
DOCKETEER_SLACK_BOT_NAME slackbot Fallback username if auth lookup does not return one

Required Slack app setup

  • Enable Socket Mode
  • Create an app-level token with connections:write
  • Install the app to your workspace
  • Subscribe to events:
    • app_mention
    • message.im
    • message.mpim

Recommended bot scopes:

  • app_mentions:read
  • chat:write
  • reactions:write
  • channels:history
  • groups:history
  • im:history
  • mpim:history
  • channels:read
  • groups:read
  • im:read
  • mpim:read
  • files:write

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

docketeer_slack-0.0.17.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

docketeer_slack-0.0.17-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file docketeer_slack-0.0.17.tar.gz.

File metadata

  • Download URL: docketeer_slack-0.0.17.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for docketeer_slack-0.0.17.tar.gz
Algorithm Hash digest
SHA256 4aae4c65b470b3fb1b8c3d5fabdfb9283a830055f7535d967a4e3762f1681361
MD5 a49c70214ae8f38c93c2248408146d17
BLAKE2b-256 45b7b7b9320f30d0fa6503e2031efe5637d2705fed3933f9a91deb7fed755609

See more details on using hashes here.

Provenance

The following attestation bundles were made for docketeer_slack-0.0.17.tar.gz:

Publisher: publish.yml on chrisguidry/docketeer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docketeer_slack-0.0.17-py3-none-any.whl.

File metadata

File hashes

Hashes for docketeer_slack-0.0.17-py3-none-any.whl
Algorithm Hash digest
SHA256 c6e1c17e650492fff9aea1a42d9349cf3510bec110887ae052bb0457acba9931
MD5 f89d3b637e30c9fdec958674207a23e8
BLAKE2b-256 f3162e22398e982eef6e22a6eadb9fee0dc7b369b77b7519138146d39cc0ad28

See more details on using hashes here.

Provenance

The following attestation bundles were made for docketeer_slack-0.0.17-py3-none-any.whl:

Publisher: publish.yml on chrisguidry/docketeer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page