mirror of
https://github.com/spacebarchat/server.git
synced 2026-03-30 20:25:40 +00:00
8bc90dd6f3806fe1762886f27cc164fb7983c8c4
Some checks failed
Build docker images / build (admin-api) (push) Failing after 4m2s
Build docker images / build (cdn) (push) Failing after 16s
Build docker images / build (cdn-cs) (push) Failing after 13s
Build docker images / build (default) (push) Failing after 13s
Build docker images / build (gateway) (push) Failing after 13s
Build docker images / build (gateway-offload) (push) Failing after 13s
Build docker images / build (api) (push) Failing after 6m0s
Build / build (24.x) (push) Successful in 1m22s
Style / build (24.x) (push) Failing after 1m13s
Nix build / build-nix (push) Failing after 5m42s
Spacebar Server
About
Spacebar/server is a Discord backend re-implementation and extension. We aim to reverse engineer and add additional features to the Discord backend, while remaining completely backwards compatible with existing bots, applications, and clients.
This repository contains:
- API Request/Response Types
- Spacebar HTTP API Server
- WebSocket Gateway Server
- HTTP CDN Server
- WebRTC Server
- Utility and Database Models
- Spacebar Admin API (C#) (Emma [it/its]@Rory& was here)
Documentation
And with documentation on how to set up your own server here, docs to set up either client here, and docs about bots here
Contributing
Clients
You should be able to use any client designed for Discord.com to connect to a Spacebar instance.
However, some incompatibilities still exist between Spacebar and Discord. For this reason, not every client will connect.
We recommend using Fermi as a solid starting point on your adventure in the SpaceBar!
Description
Languages
TypeScript
77.6%
C#
14.6%
HTML
2.7%
Nix
2.5%
JavaScript
1.8%
Other
0.8%