Sign inSign up

vipul20/slack-doc

By vipul20

•Updated over 5 years ago

Slack app to export conversation threads to documents and more.

Image
0

246

vipul20/slack-doc repository overview

⁠slack-doc

Slack app to export conversation threads to documents and more.

⁠Deployment

docker-compose up

Make sure to update the environment variables.

Pre-built image at: https://hub.docker.com/repository/docker/vipul20/slack-doc⁠

⁠Integration

  • Create an app on Slack, for example: slack-doc.
  • Create Slack bot token (check "OAuth & Permissions" in your app page) and add it as environment variable in docker-compose.yml⁠.
    • Add following scopes: channels:history, channels:join, channels:read, chat:write, commands, users.profile:read, users:read.
  • Deploy the application with the tokens.
  • Add "Request URL" under "Interactivity & Shortcuts" as http://<host>:<port>/slack/shortcut-trigger/.
  • Create message "Shortcuts" under "Interactivity & Shortcuts"
    • Create a new shortcut for your plugin with callback ID as the one provided in the plugin factory⁠.
  • Add the Slack app in your channel (Example: /invite @slack-doc).
  • Check message options on any thread and you should see the message shortcuts you would've added in the list.

⁠Exporters

This application has exporter plugins to export threads to different mediums. Currently supported exporters:

Check plugins doc⁠ on how to add your own custom exporter.

Tag summary

Content type

Image

Digest

Size

341.3 MB

Last updated

over 5 years ago

docker pull vipul20/slack-doc