Overview
This integration posts a message to a Slack channel when a quote is signed in Qwoty. Optionally, it also uploads the quote PDF to the same channel.Authentication
You need a Slack Bot Token (xoxb-...) to authenticate requests.
- Go to api.slack.com/apps → Create New App → From scratch
- Under OAuth & Permissions, add the following Bot Token Scopes:
chat:write— to post messagesfiles:write— to upload PDFs
- Click Install to Workspace, then copy the Bot User OAuth Token
- Invite the bot to your target channel:
/invite @YourAppName
Use the Channel ID rather than the channel name (e.g.
C0123ABC456). Find it by clicking the channel name → About tab → bottom of the panel.Settings
| Key | Default | Description |
|---|---|---|
token | — | Slack Bot Token (xoxb-...). Required. |
message_channel | — | Target channel ID or name. Required. |
document_send | true | Upload the quote PDF to the channel. |

