Slack bot integration for jonsoc that creates threaded conversations.
npm install @noisemaker11/slackSlack bot integration for jonsoc that creates threaded conversations.
1. Create a Slack app at https://api.slack.com/apps
2. Enable Socket Mode
3. Add the following OAuth scopes:
- chat:write
- app_mentions:read
- channels:history
- groups:history
4. Install the app to your workspace
5. Set environment variables in .env:
- SLACK_BOT_TOKEN - Bot User OAuth Token
- SLACK_SIGNING_SECRET - Signing Secret from Basic Information
- SLACK_APP_TOKEN - App-Level Token from Basic Information
``bash``Edit .env with your Slack app credentials
bun dev
The bot will respond to messages in channels where it's added, creating separate jonsoc sessions for each thread.