spacebarchat merged with old fosscord client test

@Rory& Rory& authored on 3 Feb
.github fix: install sqlite3 for build workflow 6 months ago
.husky CDN-CS stuff 6 months ago
.idea C# dependency updates, CDN-CS work 6 months ago
.vscode Update .vscode/launch.json 3 years ago
assets Update schemas for profile customisation 5 months ago
extra/ admin-api Basic gateway offload server and op12 5 months ago
nix Env var to disable db migrations, nix: drop pre-start service 5 months ago
patches oops, left some .orig files in ajv patch 6 months ago
scripts Make openapi.js work offline - still needs conditionals fixed though 6 months ago
src Env var to disable db migrations, nix: drop pre-start service 5 months ago
.dockerignore update dockerignore 8 months ago
.gitattributes Update openapi schema file as it never gets done 10 months ago
.gitignore Fix NixOS tests, allow building via tsgo 6 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 Update readme 7 months ago
crowdin.yml Refactor to mono-repo + upgrade packages 3 years ago
default.nix Make openapi.js work offline - still needs conditionals fixed though 6 months ago
eslint.config.mjs ESLint: warn for deprecated constructs 7 months ago
flake.lock Rename use_thread permissions to create_thread 6 months ago
flake.nix Nix test VM, migrations helper script 6 months ago
nginx.conf Remove ALL fosscord mentions 3 years ago
package-lock.json Bump dependencies (node) 5 months ago
package.json update npm scripts to add a migration apply one 5 months ago
server.code-workspace lintstagedrc: regenerate schemas/openapi if schemas changed 7 months ago
tsconfig.json Fix tsconfig for tsgo 6 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.
We recommend using Fermi as a solid starting point on your adventure in the SpaceBar!