Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

1.8K stars 263 forks 1.8K watchers TypeScript GNU Affero General Public License v3.0
discord instant-messaging real-time-communication spacebarchat
5 Open Issues Need Help Last updated: Feb 3, 2026

Open Issues Need Help

View All on GitHub

AI Summary: When a bot creates a webhook and subsequently sends a message, fetching that webhook reveals its `application_id` is null, contrary to expectations. The `application_id` should be correctly populated with the bot's application ID. This bug is causing active issues, as indicated by the 'bridge screaming' in the additional context.

Complexity: 3/5
Bug Module: API Good first issue Priority:medium

Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

TypeScript
#discord#instant-messaging#real-time-communication#spacebarchat

Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

TypeScript
#discord#instant-messaging#real-time-communication#spacebarchat
Enhancement Module: API Good first issue Priority:low

Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

TypeScript
#discord#instant-messaging#real-time-communication#spacebarchat
Enhancement Module: API Good first issue

Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

TypeScript
#discord#instant-messaging#real-time-communication#spacebarchat

AI Summary: The Spacebar server project needs a fix for its `/channels/:channel_id/messages/:message_id/reactions/:emoji` endpoint. Currently, it ignores the `limit` parameter when fetching reactions, sending too many. The task involves adding support for the `limit` parameter to restrict the number of reactions returned, aligning with the expected behavior of limiting the response to the specified amount. This requires modifying the API server code to correctly handle the `limit` parameter and potentially updating the documentation.

Complexity: 4/5
Good first issue

Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

TypeScript
#discord#instant-messaging#real-time-communication#spacebarchat