Libre discord alternative

why is there still no Jow Forums-worthy alternative for discord?
requirements:
>support voice chat (Tavrn fails at this)
>support offline message delivery (Tox fails at this)
>support push-to-talk, ie. you're transmitting your microphone only when holding a button (Riot fails at this)
>support the scenario where both parties are behind a NAT, which implies there needs to be some kind of centralised server, as a pure-p2p solution is not gonna make it

it looks like Riot comes the closest at this time, because the lack of push-to-talk really is just a limitation of some specific client implementation
what do you use for anonymous, encrypted and botnet-free chat with your friends?

Attached: 2CdaitAm_400x400.jpg (256x256, 6K)

Other urls found in this thread:

matrix.org/docs/guides/faq.html#how-can-i-get-involved?
matrix.org/docs/spec/proposals
twitter.com/NSFWRedditImage

>i want all my communications to have a single point of failure
hmm

why would you even need an alternative to discord? why are you using it in the first place?

>support voice chat (Tavrn fails at this)
Phone calls

>support offline message delivery (Tox fails at this)
SMS

>support push-to-talk, ie. you're transmitting your microphone only when holding a button (Riot fails at this)
Not being a monkey fuck

>support the scenario where both parties are behind a NAT, which implies there needs to be some kind of centralised server, as a pure-p2p solution is not gonna make it
???

>what do you use for anonymous, encrypted and botnet-free chat with your friends?
Clover and SMS

Attached: b0rger.png (478x810, 472K)

>SMS is encrypted
hmmmmmm

Nothing I talk about with my friends needs to be encrypted, because they are not on a level that it's worth talking about sensitive things that need to be protected with them.

You keep sensitive information to yourself because someone else will just mishandle it by being retarded and encryption does not help with that.

When I tried out riot(matrix), it feels more like a slack replacement than a discord replacement.
Of course, the right solution would be a combination of two or more of the options.
Mumble + matrix or something like that.

Attached: image.png (680x521, 87K)

Because discord just werks and everyone uses it.

Just use Discord you fucking luddite.

>Nothing I talk about with my friends needs to be encrypted, because they are not on a level that it's worth talking about sensitive things that need to be protected with them.
Absolutly everything should be encrypted.
Not putting security AND privacy as the highest priority is the biggest mistake ever made in IT.
Sure you don't talk classified shit with your friends all the time but it's still a privacy issue and should be fixed.
insurance companies want to know how many time a week you do sports and if you eat healthy.
They want to know what porn you watch, they want to know if you're loyal to your gf.
These things count or WILL count and there is nothing you can do beside e2e encryption everywhere and not trusting shady services like google and facebook.
There is and will always be a failure point, this is inevitable but it better be the person you talk to than the medium you use to talk.

telegram :^)

lmao, you don't mind when people hear everything you say? Even in the fucking metro I sometime lower my voice so people around me don't hear me saying: "niggu check that bitch ass, ngggghn".

I lived with 4 girls (roommates) for 3 years man. Since I was running the router firewall of our flat well... My... Jeez. Women, they are horrible. But since I'm a nice beta cucklord I never told them I knew all the horrible thing they said about each other.

Even in during the Age of Grug people needed discretion to plot against each other sometimes.

>I lived with 4 girls (roommates) for 3 years man. Since I was running the router firewall of our flat well... My... Jeez. Women, they are horrible. But since I'm a nice beta cucklord I never told them I knew all the horrible thing they said about each other.
nice fantasy you got there

>insurance companies want to know how many time a week you do sports and if you eat healthy.

I don't text my friends and say "I'm doing sports now.", I don't text my friends "I'm eating burgers with extra bacon". I eat multiple fucking times a day and so does everyone else.nNone of this comes up, it's not information my friends need to know. They don't give a fuck.

>They want to know what porn you watch, they want to know if you're loyal to your gf.
I don't tell my friends what porn I watch. I don't even watch porn anymore because it's boring. Haven't had a gf because women in 2018 are too hard to respect and have massive ego issues when they can't control you.

>These things count or WILL count and there is nothing you can do beside e2e encryption everywhere and not trusting shady services like google and facebook.

I don't use Google or Facebook.

>There is and will always be a failure point, this is inevitable but it better be the person you talk to than the medium you use to talk.

I talk to people about important things in person. People that are distant aren't important, if they were they would be close.

Because they make money from selling your data, not from like 3 in 1000 weebs in your sever having nitro to shitpost anime gifs.

Would be a cool idea but nobody can afford to put up with all that data storage for free

>lmao, you don't mind when people hear everything you say? Even in the fucking metro I sometime lower my voice so people around me don't hear me saying: "niggu check that bitch ass, ngggghn".

I'm not black or pretending to be black so that doesn't come up. Every woman has an ass, and amazingly enough like 1 in 3 women I want to fuck or like their ass or whatever. When there's how many billion asses in the world that are good and everyone experiences at least 10 fine asses per day, probably 3000+ fine asses a year... Why would I say something so fucking dumb?

I'm not some dumb fuck that gives money to girls on patreon for being girls. It's not a thing. It's redundant and basically brain pollution.

>Tavrn
i swear, everyone time someone bring up a messaging platform, i see a new name
there must be hundreds of these things around atm

bump

Yep, it does work quite well at collecting personal information and sending it back to discord inc
Ok, where can I download the source code to the server software so I can set up my own?

>I don't text my friends and say "I'm doing sports now.", I don't text my friends "I'm eating burgers with extra bacon". I eat multiple fucking times a day and so does everyone else.nNone of this comes up, it's not information my friends need to know. They don't give a fuck.
Your browsing history
>I don't tell my friends what porn I watch. I don't even watch porn anymore because it's boring. Haven't had a gf because women in 2018 are too hard to respect and have massive ego issues when they can't control you.
your browsing history
>I don't use Google or Facebook.
good
>I talk to people about important things in person. People that are distant aren't important, if they were they would be close.
good but gpg exist and secure chat services too.

note i wrote browsing history not browser because if you don't use dns over tls or https and some extended security features your isp or someone else can harvest data then sell them.

The only place I trust to keep sensitive information safe is my brain and only when I'm awake.
If you really need to pass on sensitive information securely you better write your own shit or operate like the mafia.

I like Skype, but everyone laughs at me.

I unironically trust Microsoft. They have been stealing everyone's data for 2+ decades now and no harm has come from it.

Better the devil you know and all that jazz.

encryption is used to verify that you are talking to who you think youre talking to and that your communications arent being intercepted and changed

pic related

Attached: mpv-shot0001.jpg (512x384, 32K)

Riot.im
>push-to-talk
Mumble for communication. I haven't found anything as good, discord is worse. So riot.im and then move to mumble for gaming.

Riot.im and the whole Matrix.org network is the best place. It does everything else you list here but PTT - if you really care about PTT, ask to get it supported in Riot / Matrix; should not be too hard. Oh and while Matrix is good overall, Riot specifically has a few weakenesses that need to be addressed when it comes to data retention and the like.

One alternative to all of this is WIRE, though it isn't federated so Matrix.org is stronger over all. It has some issues of its own on data retention but we can push for its resolution.

There are other potential alternatives too from Signal to Mumble to XMPP itself but not any of these do "all things" well. Riot/Matrix comes the closest, but the others are specialized and noteworthy (ie Mumble is best gaming VOIP, but doesn't do general chat stuff etc). so we should try to bolster them as well.

Discord does nothing we need that IRC doesn't do.

Because discord is developed by people that get paid so they do a good job

>requirements:
>support voice chat (Tavrn fails at this)
>support offline message delivery (Tox fails at this)
>support push-to-talk, ie. you're transmitting your microphone only when holding a button (Riot fails at this)
>support the scenario where both parties are behind a NAT, which implies there needs to be some kind of centralised server, as a pure-p2p solution is not gonna make it
Yeah no, none of that obeys the UNIX philosophy

based

Attached: 439.jpg (1280x720, 76K)

>as a pure-p2p solution is not gonna make it
How about agreeing on IP address and port and just punching an UDP hole?

Riot.im is the experimental client. It has a lot of shit wrong with it but it's getting better.
Wire has a terrible call quality especially if you enable full encryption. Video quality is shit. It's okay as a fb messenger replacement.
Mumble is the best VOIP client out there, but it does have a text chat. It misses a few things like 1:1 calls and communications but it's nothing you couldn't implement around mumble (since it falls outside of mumble's purpose).
Signal is basically a worse Wire because it needs a SIM card. So anyone who doesn't give a shit about phones or doesn't have a SIM to spare won't be able to join.
XMPP is more confusing than Matrix.

What are the main features the Matrix standard is lacking? I want to (seriously) start programming and I would like to help free software for communication. Is matrix really the future for "all in one" communication protocol?

>women in 2018 are too hard to respect
Kek

matrix.org/docs/guides/faq.html#how-can-i-get-involved?
make sure to check the bug trackers and read through to see what people want the most that you could help with

Xmpp

Attached: g.png (720x448, 59K)

It is. Reliable encryption is currently worked on. You can help with making a cross platform push to talk feature in riot, but I think they're already working on it.
matrix.org/docs/spec/proposals

I agree that Riot is getting better, but it needs to change the way the devs handle data / metadata as a policy change, not just a technical change, to be serious about privacy. Otherwise its our best federated, FLOSS, "just works' alternatives to Skype, Discord and the rest.

I never noticed poor quality with Wire? Granted I only used voice, not video. I suppose this is something that can be improved. Likewise, since they are non-federated, they need to get their shit together with encrypted metadata . They are easy for normies to use though and though we can pin our hopes on Riot we should not let others fall through the cracks.

Mumble is great for gaming-style VOIP, but yeah everything its missing plus its style of accounts and servers (ie more akin to the old school Teamspeak/Ventrilo/Mumble dynamic) means that people who are now using Discord won't switch because its "hard to use" having to copy and paste in a fucking server and port etc. Its really good at one thing, but not a Discord alternative by far.

Signal does not require a SIM card. Where are you getting this? True it was started primarily as an alternative for SMS and that's what its "best" at, but it has VOIP and the rest of it too, as well as being easy to convert over on mobile devices since you can A) still use it to send SMS if you wish to those who don't have Signal and B) aesthetically looks and feels like phone messenger apps. However you don't need a SIM card. to use it - there's a desktop version now (and they even dispensed with that shitty Chrome client). You just need some sort of phone number (ie even a VOIP number will do) to register/serve as your account ID - you can use Signal on devices without a SIM card. Granted it would be nice to not need this, but you don't need anything traced to a SIM specifically

XMPP is great but yeah, can be confusing for the "Discord" generation depending on server/features.

Matrix.org is our best single hope

Mumble is the best although partial alternative

Well, I often get poor call quality with it when I'm making a PC to mobile call in Wire. As for video, I assume it's shit because the entire video is getting encrypted. I'm also comparing this to Facebook's calls which seem to work better when your connection is bad.
>having to copy and paste in a fucking server and port etc
You don't do that, you open a link in your browser which automatically redirects you to the server in mumble, same as discord. It's all automatic.
>Signal does not require a SIM card. Where are you getting this?
>You just need some sort of phone number (ie even a VOIP number will do) to register/serve as your account ID
That's exactly the issue. Wire has email as an option while Riot doesn't even require you to confirm your account at all. I don't want to go out and buy a SIM card just to register to this, and I'm not even familiar with VOIP numbers nor do I know where to start with this so it's even less convenient. Riot.im, followed by wire, are the 2 most convenient services. Mumble is even more convenient (as long as there's hundreds of free empty servers like there are currently) as long as you only need VOIP and basic texting.

But mumble is garbage

>best calls
>garbage
No, u.

can you describe your idea in more detail?
let's say Alice and Bob are both behind Carrier-grade NAT, in a way that makes them unable to accept incoming connections from the outside internet, ie. they're unreachable from the internet
how do you want to "punch" any holes?

install rocket.chat

If Wire has problems like that hopefully its something that can just be solved through better refining of the process. The good thing about the FLOSS community is that if any of the others find a way to go full on encrypted and get good quality, it will be available to Wire or whomever else needed it; another reason to support other "reasonably good actors" in the ecosystem.

You're right that may happen if you're opening the link in your browser directly, but when people share gaming VOIP servers in game, sometimes that means copy/pasting the server info. Maybe Mumble has improved this in recent years, but back when I hosted it was common for all gaming VOIP clients for users to print out their IP/port/password in game.

I grant that Signal's interpretation does have an extra step (though having a VOIP number isn't difficult. Think about grabbing a Google Voice number or something like that, for example) and the others are more convenient. At least that may be how it feels to us, but lots of people w need to convert away from the proprietary would actually rather do things Signal's way rather than have to "remember an account". Something to consider, but of course it should not be required and I'd like to see signal improve on this too with other identifiers.

The problem with what we think is convenient is not what the "average" Skype/Facebook/phone-based messenger thinks, or even Discord user. Mumble is GREAT at what it does, but people don't just want VOIP rooms and basic chat, they want all the Discord stuff. Single sign on, multiple user created servers with permissions, graphically pretty, multiple levels of access per server, notifications, single and group VOIP + Video, Twitch et al integrations, bots/API potential... and its all "free"

. Riot is probably out best option, but we're up against a centralized, professional, slick enemy here with a huge investment backing.

Rocket chat

Privacy doesn't exist anymore, just use discord like a normal person. Fucking give up

>discord
>normal person
Hahahaha, no.

>make meme foss discord
>no one uses it so it's useless
woooooooooow

OT but why did people stop using TS?

proprietary piece of shit

I guess those who want to self-host are more likely to choose Mumble instead because it's free and those who don't would rather use Discord.

I still use TS because the group I use it with has been using it for years. If they were to switch to something else it'd probably be Discord so I'll gladly stick to TS to prevent that.

It's basically a worse mumble that's not even open source

>Proprietary POS
>Use Discord instead
?

>make discord clone with half of the discord features that normalfags love
>WAAA WHY AREN'T NORMIES USING MY DISCORD RIPOFF
Freetards need to understand that FOSS privacy-respecting alternatives stand no chance to compete with discord and will always remain niche because normalfags only care about convenience and have no interest in switching to discord copies with less features while discord actively gets shilled by every youtuber ans streamer under the sun

Attached: 1532790478098.png (189x265, 98K)

What features are you missing, autist?

The Unix philosophy is dead in the eyes of normies. Not a single one will ever bother to set up multiple services and accounts when Discord will give them all of it in one place.

In the "legacy" way (which is honestly what it rightfully should be called), you'd have to have an IRC chatroom set up for text chat with very specific configurations for every single user of it to allow for a complete message history plus all of the features something like discord would provide. You'd have to have a mumble server set up for voice chat, which needs a separate account. You'd have to have some way to upload files to each other. You'd have to set up a video chat solution, with a third set of logins. You'd have to set up a screen sharing solution.

In the new way of things, you make an account on Discord, and that's it. It's all available to you. Easy. Convenient.

The Unix philosophy is dead. Accept that and move on.

This.
The way for unix philosophy to be applied nowadays when people don't want to have separate logins for every single thing is to have all of the services developed separately but accessed together. However, at this point attempting to do this in a way that can compete with discord in marketing is just not going to happen.
I have given up, since I have friends that I can only really talk to through discord and I know that a FOSS alternative good enough to make normies switch won't happen.

IRC has covered the text part for decades

see:

if it aint broke dont fix it bud

Did you even read the post?
Legacy communication IS broken. It's broken into so many separate pieces that make it an inconvenience to the user

it's not an inconvenience its a sign of bad work ethic what my pap told me

Why do you need a "share desktop" or "share active processes" on your communication app?

it's not a ""web app""

>what is XMPP
[email protected]
HOW MANY TIMES
[email protected]
[email protected]

>why is there still no Jow Forums-worthy alternative for discord?
It's called Matrix and it's old.

Attached: 07_126_Hex.jpg (492x359, 54K)

>there are non-furry, non-teenage, gamer faggots in this world who use Discord

Attached: rms.jpg (530x398, 45K)

this shit is getting desperate
even worse than people shilling their discord servers

x m p p m a s t e r r a c e

Yes, Riot is the closest. You can easily make a keyboard shortcut that turns your mic on when you hold it to have push to talk without having it in the application. In other words, use Riot, and hope the UI redesign coming soon also adds push to talk.

XMPP is almost as featureless as IRC

This I just really wish someone fork it into something decent looking and keep it completely free

Discord may be a privacy nightmare, but it's not a POS like TS. The UI is modern and normie-friendly, and it has practically every feature a gamer would want from a chat program in one.

i hope the new ui looks good
right now it can be ugly as hell, *especially* when using the dark theme
i mean, you get gray letters over a pink bar placed on top of a dark grey background, it really looks hiedous and is hard to read

The thing is, to get encryption and privacy right you always lose comfort and ease of use.
The last is just so much more worth to the normal people.

>with your friends
>Clover

nice.

Where is/was TS a piece of shit? Someone sent you the TS IP in-game, you started TS, pasted the IP and you were in. You even had a chat, making it basically the same as Discord. Worked fine when I was still playing WoW and CS, so what exactly is Discord supposed to make better? I have the sinking feeling that the only reason it got so popular was massive, paid shilling by half-popular e-celebs.

Because teamspeak gives your IP to the server owner, so if you join someone's teamspeak they can doxx you / DDOS you etc.

The only reason Discord is surviving is due to the tech money bubble. Discord isn't making money otherwise and sooner or later they're going to start selling everything about you when the investors start calling.

Enjoy your non-native bloated normie garbage while you can.