Design and build an LLM-powered Slack bot. You describe what the bot should do in Slack, and the prompt returns an architecture plan and working handler code.
What you get
- Slack app setup: OAuth scopes, bot token, signing secret, Socket Mode token and workspace install
- Event subscriptions such as app_mention and message.im, with URL verification, signature checks and retry handling
- Slash commands with the 3-second acknowledgement rule and delayed responses
- Message handling: threads, ephemeral replies, Block Kit and rate limits
- LLM integration through a call_llm() wrapper, with thread context and token limits
- Deployment via Socket Mode for development or HTTP endpoints for production
Who it's for
Developers at an intermediate level building internal tools or assistants in Slack. The default stack is Python with Slack Bolt, with JavaScript or TypeScript on request. Tokens stay in environment variables, and you should confirm scope names against Slack's current API docs.
Works with Claude, ChatGPT and other AI chats.