spacebarchat merged with old fosscord client test

@Rory& Rory& authored on 19 Dec
.github No more magic nix cache (14 minutes in post-run???) 7 months ago
.husky Pre-commit: dont forget to commit flake.lock 7 months ago
.idea DEPRECATION: Move most select queries to object instead of string[] 7 months ago
.vscode Update .vscode/launch.json 3 years ago
assets Implement widget 7 months ago
extra/ admin-api More flake checks 7 months ago
nix Fix CI tests 7 months ago
patches Bump deps 7 months ago
scripts prettier: ignore schemaExclusions.json 7 months ago
src Implement widget 7 months ago
.dockerignore update dockerignore 8 months ago
.gitattributes Update openapi schema file as it never gets done 10 months ago
.gitignore Prettier u14 7 months ago
.lintstagedrc.mjs ESLint: warn for deprecated constructs 7 months ago
.prettierignore prettier: ignore schemaExclusions.json 7 months ago
.prettierrc.json lintstagedrc: regenerate schemas/openapi if schemas changed 7 months ago
COPYING Add licence file into fosscord-server repository 4 years ago
Dockerfile fixup 8 months ago
README.md Local changes 1 year ago
crowdin.yml Refactor to mono-repo + upgrade packages 3 years ago
eslint.config.mjs ESLint: warn for deprecated constructs 7 months ago
flake.lock nix: drop update scripts, drop hashes.json, dependency drvs 7 months ago
flake.nix More flake checks 7 months ago
nginx.conf Remove ALL fosscord mentions 3 years ago
package-lock.json lintstagedrc: regenerate schemas/openapi if schemas changed 7 months ago
package.json lintstagedrc: regenerate schemas/openapi if schemas changed 7 months ago
server.code-workspace lintstagedrc: regenerate schemas/openapi if schemas changed 7 months ago
tsconfig.json lintstagedrc: regenerate schemas/openapi if schemas changed 7 months ago
README.md

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:

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.
The WIP official Spacebar client will always work. You can find a live version here.