Trying to think of a plan B for the Owncast community chat if RocketChat deletes our account.

I'm aware that I'll be ABSOLUTELY FUCKING MURDERED* if I don't use Matrix. But ughh. I might be a hypocrite because I say when people join the Fediverse it's no big deal that you need to learn about picking a server. But you're choosing to join the Fediverse, and it's on your own terms.

If you're joining a support chat, it's usually not on your own terms, you're not joining because it's fun, and you're probably already pissed off. The last thing you want to tell somebody who just wants some help is "First, select a home server! Now select a client! Feel free to just use Element. What is Element? You use Element to use Matrix."

I'm not saying it's hard. I'm just saying in this particular context I'm trying to be sensitive about the use case.

*Seriously disemboweled.

@gabek I wanted to integrate matrix with a easy to access low friction web app, similar to a support portal like you're talking about.

I was able to get it to work by creating a separate Matrix Synapse instance which had guest accounts enabled. Then I used f0x's custom matrix client which only ever joined one room and automatically created a guest account whenever you visited the web page.

It was very hacky but it did work and it allowed people to post links and things like that.

I don't have a demo of it up anymore. I turned off the feature because it wasn't needed anymore, but the code still exists.

git.sequentialread.com/forest/

git.sequentialread.com/forest/

f0x's original matrix-streamchat codebase:

git.pixie.town/f0x/matrix-stre

@forestjohnson Guest accounts might be a good compromise. Probably not a custom client though. Unfortunately people expect Slack, Discord, etc style chat interfaces with all those stupid features these days and it'd be an uphill battle to explain why there's no emoji picket or image embedding, or whatever it is the kids do these days.
Follow

@gabek Well, hey, I hear, uh, nolan lawson (read the tea leaves) has a good emoji picker. And I got some ”kinds these days" friendly image uploading code right here: git.sequentialread.com/forest/

But no, jokes aside, totally understand the desire to avoid maintaining a matrix client.

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.