#Where tf is matrix bridge?

138 messages · Page 1 of 1 (latest)

hidden basin
#

Why make a big deal about Matrix bridge and then just remove it?????

proud drum
#

pls return matrix bridge qwq

hidden basin
#

Among us.

proud drum
#

are revolt bridges a thing ? could one of them be set up too to further expand the servers accessibility?

hidden basin
#

revolt bridges can be made but i think you have to make it yourself

hidden basin
#

i too want the matrix bridge back, i used it all the time

north surge
#

I kicked it due to issues and Anna hasn't had time to bring it back I guess

hidden basin
#

No comment on that ...

proud drum
proud drum
north surge
#

The issue wasn't stability but the bot not really allowing me to ban some one

proud drum
#

i see

#

perhaps look into matrix moderation bots too? ik some exist

hidden basin
#

idk why I read Anna in Tamil.

proud drum
#

perhaps coz ur used to it ¯_(ツ)_/¯

hidden basin
#

I am not even Tamil bruh

proud drum
#

but if u can read tamil perhaps ur brain defaulted to it for the word anna idk lol i only speak one language 😔

dry heath
#

anna pls bring back bridge

eternal mango
#

this server is never going to have a working matrix bridge for more than a week

#

it's been broken since like 2018 lol

hidden basin
#

@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

proper ravine
#

ours can already do that

hidden basin
proper ravine
#

it bans from the room, not the space

hidden basin
#

ah

north surge
hidden basin
north surge
hidden basin
#

i could also add slow mode artifficaly so matrix users can't spam

hidden basin
proper ravine
#

maybr

hidden basin
# proper ravine 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

proper ravine
#

why not just query the space?

hidden basin
#

but i dont think you can

proper ravine
#

you totally can

hidden basin
hidden basin
# proper ravine you totally can

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

proper ravine
#

????

#

no checking what rooms are in a space is a basic function

#

you must be misreading

hidden basin
#

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)

proud drum
#

if someone deployed their own dedicated bot for this server it would be fine

proud drum
hidden basin
proud drum
hidden basin
#

it would take longer prob tho

proud drum
#

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?

hidden basin
#

instead of just writing i'd have to read and understand someone else code before i could even begin working

proud drum
#

however it would give u a good base to work off of instead of having to implement everything urself

hidden basin
#

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

proud drum
#

how long would it take to learn how the api stuff works tho?

hidden basin
#

max a week

#

unless matrix is hella complicated

proud drum
#

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

hidden basin
proud drum
#

then why are there only 2 of them that exist for discord lol

hidden basin
#

i have written bridges before

proud drum
#

here is the current bridge, there used to be a second one but its now been archived

proud drum
#

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?

hidden basin
proud drum
hidden basin
proud drum
proud drum
#

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

hidden basin
#

the hardest part of bridging would be embeds and emojis acutaly no you could just sent emojis as an image

proud drum
#

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

dry heath
#

im just gonna leave this here

dry heath
proud drum
hidden basin
#

tho looking at the current bridge you could cut down the complexity alot by just removing unused database stuff

hidden basin
#

since it will be only used in a single server you wouldnt need database stuff for multiple servers

dry heath
#

so you will need to try and specify the user using another method

hidden basin
#

cutting down complexity by alot

#

@proud drum the thing is what lang would i use for the bridge

hidden basin
#

i'd rather use c++ at that point

proud drum
#

carbon lol

#

idk just use javascript and nodejs lmao

#

prbly easiest 🤷

hidden basin
proud drum
#

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

hidden basin
#

and one in python(tho wasnt realy a bridge)

proud drum
#

use kotlin ig 🤷

hidden basin
#

i once kinda """bridged""" skype and discord

#

back in 2016

#

RIP OG ACCOUNT

hidden basin
proud drum
#

yesyes

hidden basin
#

what made you switch

proud drum
#

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

hidden basin
#

cursed

hidden basin
#

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.

proud drum
hidden basin
#

most people prefer runit over openrc I think.

proud drum
hidden basin
#

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

proud drum
hidden basin
#

all the symlinking

proud drum
#

yea

hidden basin
#

artix does have runit though

#

I am using runit on artix

proud drum
hidden basin
proud drum
#

yeah prbly but openrc is the default on gentoo and artix; gentoo doesn’t even support runit officially unfortunately 😔*

hidden basin
#

k

viscid quest
#

i would appreciate a revolt bridge