#Where tf is matrix bridge?
138 messages · Page 1 of 1 (latest)
pls return matrix bridge qwq
Among us.
are revolt bridges a thing ? could one of them be set up too to further expand the servers accessibility?
revolt bridges can be made but i think you have to make it yourself
i too want the matrix bridge back, i used it all the time
I kicked it due to issues and Anna hasn't had time to bring it back I guess
No comment on that ...
i mean same goes for matrix bridges right?
have the mod team considered self hosting the matrix bridge so it’s actually stable? matrix.org has a guide on this for how to do it for free with a free oracle cloud server
The issue wasn't stability but the bot not really allowing me to ban some one
idk why I read Anna in Tamil.
perhaps coz ur used to it ¯_(ツ)_/¯
I am not even Tamil bruh
but if u can read tamil perhaps ur brain defaulted to it for the word anna idk lol i only speak one language 😔
anna pls bring back bridge
this server is never going to have a working matrix bridge for more than a week
it's been broken since like 2018 lol
Is the bot the issue???
@north surge im not so sure how Matrix API works but i think i could write a discord Matrix bridge that can ban
just looked into it should be pretty easy to code
@proper ravine @north surge if you need a bridge bot that can also ban/unban/kick i could make one would take me like 2 weeks since i like to polish stuff
would be FOSS ofc
ours can already do that
then why is banning people the issue?
it bans from the room, not the space
ah
No the issue is it was broken
well that would'nt be hard to code too idk if you can ban from spaces but you could just ban every channel/room in a space
i would be offering to code that like i said
i could also add slow mode artifficaly so matrix users can't spam
@proper ravine wouldn't that fix the issue with spaces?
maybr
my approach would be have the bot check everychannel its mod in since its custom made it would only be in the bridge channels then ban the user from those channel
tho you could also make a list of channels in a database or just a config
why not just query the space?
if you can do that with matrix api sure
but i dont think you can
you totally can
am i looking at the wrong page https://matrix.org/sdks ?
well sure you can but most librarys dont support it or it is just not listed and writing an entire library would take alot more time
????
no checking what rooms are in a space is a basic function
you must be misreading
yes and no
ok they do support spaces im just dumb
@proper ravine any preffered lang u would want the bridge to be in?
lang's i can code in : python,java,kotlin,javascript,C++(i would prefere not using c++ for bots/bridges)
bridges already exist and work fine it’s just the matrix bot that this server is using is ass
if someone deployed their own dedicated bot for this server it would be fine
and u could fork the matrix bridge bots that already exist and add those features if they aren’t there already
wheres the fun in forking a bridge that is easy to code
because we know it works
it would take longer prob tho
by all means perhaps u could make a better bridge however can we be sure it doesn’t have any glaring bugs that would cause issues down the road?
instead of just writing i'd have to read and understand someone else code before i could even begin working
yes
however it would give u a good base to work off of instead of having to implement everything urself
once i know how api stuff works i would be able to write a bridge in a day and spent the rest of the week finding bugs and fixing them and testing stuff
how long would it take to learn how the api stuff works tho?
i mean idk forgive me for doubting u could reimplement a relatively complex project completely by urself in just a week with more features than the original
a bridge is not very complex
then why are there only 2 of them that exist for discord lol
idk
i have written bridges before
A bridge between Matrix and Discord. Contribute to matrix-org/matrix-appservice-discord development by creating an account on GitHub.
here is the current bridge, there used to be a second one but its now been archived
between what?
like im sure u could do it in a week but would it be appreciably better than this one thats been in active development for ages?
well im a student and have literaly the rest of my day after like 12pm - 3am of time to work on this stuff
and idk tbh i need to look at this project
i mean this has been around since element was called riot
then why is it still in beta?
its not in beta its last release was like version 3.0 or something lmao
BETA
if i had to guess why it considers 3.0 to be beta i would imagine it has something to do with this
its in beta in the same way r6 siege ranked was in beta for years
the hardest part of bridging would be embeds and emojis acutaly no you could just sent emojis as an image
looking athis ..
i mean by all means i dont wanna knock ur idea u seem pretty attached to this idea of making a bridge so if u wanna go ahead and if its better than the preexisting bridge ||that the mods refuse to let someone self host 🙄|| then maybe it will be used
im just saying save urself the work lol
im just gonna leave this here
i have fun coding stuff
notice as soon as discord detectes a @ it trys to convert @Mallchad to @Mallchad#7336
then go ahead :)
tho looking at the current bridge you could cut down the complexity alot by just removing unused database stuff
ik discord cringe 🙄
since it will be only used in a single server you wouldnt need database stuff for multiple servers
so you will need to try and specify the user using another method
cutting down complexity by alot
@proud drum the thing is what lang would i use for the bridge
rust 
i'd rather use c++ at that point
but that kinda cringe
idk use what u want then 🤷
u made bridges before u say
use whatever langs u used there
as long as they have libs for matrix and discord
they where in javascript and kotlin
and one in python(tho wasnt realy a bridge)
use kotlin ig 🤷
ill look into matrix for java/kotlin
yesyes
i dont use openrc lol i use runit i just couldnt fit deez into runit lol, i dont have a problem with systemd i have just switched to voidlinux and am gonna install gentoo too soon :)
might even do a systemd gentoo install too lol
cursed
using runit instead of systemd on same specs and setup was actually 500 MiBs lighter for me. The bootup time was also fast.
so
I don't really 'hate' systemd. Like, if it is convenient for you. Use it I guess. ¯_(ツ)_/¯
The thing is that systemd is an entire suite while runit or openrc are just init systems. As far as I have heard ofc.
i rlly enjoy runit but idk about openrc, if it isn’t better than systemd then i may go with a systemd gentoo install - am planning on doing another artix runit install in the future too :)
most people prefer runit over openrc I think.
yes systemd does many things and most ppl don’t use it for most of those things whereas runit and openrc are just init systems and supervision suites
I have had very little work to do with my init anyway. It was long back when I was configuring some services when I was really messing with my init
yeah prbly but openrc is the default on gentoo and artix and gentoo doesn’t even support runit officially unfortunately 😔
all the symlinking
yea
it does yes, i have used it before
wait was there a punctuation gaffe
yeah prbly but openrc is the default on gentoo and artix; gentoo doesn’t even support runit officially unfortunately 😔*
k
+1
i would appreciate a revolt bridge