KirinCode f682239d21 feat(v0.3.0): add workflow engine — scheduled tasks, file-change triggers 1 kuukausi sitten
..
src 4022216a83 chore: complete rebranding — all opencode references cleaned 1 kuukausi sitten
.env.example 4bf87257f9 Initial KirinCode v0.1 1 kuukausi sitten
.gitignore 4bf87257f9 Initial KirinCode v0.1 1 kuukausi sitten
README.md 4bf87257f9 Initial KirinCode v0.1 1 kuukausi sitten
package.json f682239d21 feat(v0.3.0): add workflow engine — scheduled tasks, file-change triggers 1 kuukausi sitten
sst-env.d.ts 4bf87257f9 Initial KirinCode v0.1 1 kuukausi sitten
tsconfig.json 4bf87257f9 Initial KirinCode v0.1 1 kuukausi sitten

README.md

@kirincode-ai/slack

Slack bot integration for kirincode that creates threaded conversations.

Setup

  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

Usage

# Edit .env with your Slack app credentials
bun dev

The bot will respond to messages in channels where it's added, creating separate kirincode sessions for each thread.