The bmannconsulting.com website

discord

Changed files
+27
_journals
_notes
+10
_journals/2025-01-09_1703.md
···
+
---
+
title: January 9th, 2025
+
date: 2025-01-09, 17:03:44 -08:00
+
section: journal
+
link: https://gitdab.com/cadence/out-of-your-element
+
tags:
+
- Matrix
+
- Discord
+
---
+
[[Out of Your Element]] is a "modern Matrix-to-Discord appservice bridge". Seems simple and robust -- just a NodeJS server. Discovered via [[Muni Town]].
+17
_notes/Out of Your Element.md
···
+
---
+
git: https://gitdab.com/cadence/out-of-your-element
+
tags:
+
- Discord
+
- bridge
+
- Matrix
+
- opensource
+
- nodejs
+
---
+
Modern Matrix-to-Discord appservice bridge, created by [@cadence:cadence.moe](https://matrix.to/#/@cadence:cadence.moe)
+
- Modern: Supports new Discord features like replies, threads and stickers, and new Matrix features like edits, spaces and space membership.
+
- Efficient: Special attention has been given to memory usage, database indexes, disk footprint, runtime algorithms, and queries to the homeserver.
+
- Reliable: Any errors on either side are notified on Matrix and can be retried.
+
- Tested: A test suite and code coverage make sure all the logic and special cases work.
+
- Simple development: No build step (it's JavaScript, not TypeScript), minimal/lightweight dependencies, and abstraction only where necessary so that less background knowledge is required. No need to learn about Intents or library functions.
+
- No locking algorithm: Other bridges use a locking algorithm which is a source of frequent bugs. This bridge avoids the need for one.
+
- Latest API: Being on the latest Discord API version lets it access all features, without the risk of deprecated API versions being removed.