diamondburned / dissent

Tiny native Discord app
https://flathub.org/apps/details/so.libdb.dissent
GNU General Public License v3.0
1.32k stars 41 forks source link

[Question] how to join a voice channel #97

Open grothedev opened 1 year ago

grothedev commented 1 year ago

Is joining voice channels broken or do you have to do something other than double click?

diamondburned commented 1 year ago

You can't.

grothedev commented 1 year ago

oh, ok. i can start working on that this week if it's not already being worked on.

diamondburned commented 1 year ago

It's not being worked on. The library supports voice receiving if you want to get this working first.

I recommend making a separate project for this though. The chances of me accepting a voice PR is pretty slim, since I'm not willing to maintain it and will probably end up just removing it at one point.

You can make a proof-of-concept CLI and I can make a frontend for it.

grothedev commented 1 year ago

roger that! i'll look into it

grothedev commented 1 year ago

which library supports voice?

diamondburned commented 1 year ago

which library supports voice?

The one that this app is using right now (arikawa).

I'm not going to be using a different library for this app anytime soon, in case this question comes up.

Diegovsky commented 1 year ago

@grothedev want to work on this together?

32bitx64bit commented 1 year ago

Any work on this? Its been almost a year now and we still dont have voice call support. Kinda a killer for this.

TriVoxel commented 11 months ago

@diamondburned My friends and I have been looking for a better Discord client for voice parties. If you could implement a decent VC system, we would simply be overjoyed! We've considered Discord alternatives, but we ultimately rely on Discord too much to want to go through the hassle of moving everyone's platforms. GtkCord is legit, and if you could get this feature in there, it would be a HUGE win for us Linux gamers! Wishing you the best, and happy holidays! :D

LordRusk commented 8 months ago

If diamond doesn't want to maintain it, someone should fork it, and just keep it current with diamonds changes. I wish i had the time

ThatOneCalculator commented 8 months ago

Why fork the project? It's actively being maintained, if someone is willing to implement voice channels it should definitely be PR'd back to the main repo.

xnhunter commented 5 months ago

It would be a HUGE win for us Linux gamers.

So true, with the upcoming sched_ext and NTSYNC driver one more thing Linux users will need is the voice chat in Dissent. Since, Golang is high-level, the task is a no-brainer.

Malix-Labs commented 1 week ago

Since, Golang is high-level, the task is a no-brainer

I am a casual gopher but if it would be such a no-brainer, diamond probably would have shipped it already

And apparently, it seems more like the other way around : https://github.com/diamondburned/dissent/issues/106#issuecomment-1421701716