slackapi / slackapi/bolt-js

Next.js 15 & Vercel compatible receiver

Open
#2,430 7 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area:examples auto-triage-skip discussion
Dominant language
TypeScript
Stars
2.9k
Forks
445
Avg merge
1d 3h
Merged PRs (30d)
28

Description

I have written a very crude/barebones Next.js & Vercel compatible receiver for Bolt.

https://gist.github.com/myfancypants/1aab56b0cc49ac5c6179f85cd789d889

Before going much further with it, I was hoping to hear some feedback if this was something the team was interested in.

This has been tested on Next 15.x and has so far been successful at passing the event url challenge, and the basic events/actions from https://tools.slack.dev/bolt-js/getting-started/

Looking forward to hearing if this is something the team would like me to continue building out

Requirements

Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the linked gist and the Bolt JS getting-started flow first; no repository file or test is named. Before implementation, get a decision on whether Next.js 15/Vercel receiver support is wanted and define the supported event and action behavior, along with clear completion checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
next.js, typescript
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.