Swiftcord icon indicating copy to clipboard operation
Swiftcord copied to clipboard

[Feature]: Voice/video implementation

Open jacksongoode opened this issue 3 years ago • 7 comments

Just an idea for a feature/bootstrap, maybe voice implementation and other API's can be forked from https://github.com/nuclearace/SwiftDiscord.

jacksongoode avatar Jul 12 '22 20:07 jacksongoode

Actually, perhaps this would be a better maintained implementation https://github.com/SketchMaster2001/Swiftcord/pull/8.

jacksongoode avatar Jul 12 '22 20:07 jacksongoode

Oh wow, there are more swift.*cords than I expect xD. I will take a look at them, and see if they are suitable to be adopted. Currently though, VC support is very far away on the timeline, so it would probably not be implemented so soon. Also, a better place to open issues would be in DiscordKit, since thats the actual Discord API implementation.

cryptoAlgorithm avatar Jul 13 '22 04:07 cryptoAlgorithm

I'm keeping this open as this enhancement will (eventually) be implemented, but don't hold your breath as it won't be anytime soon.

cryptoAlgorithm avatar Aug 02 '22 14:08 cryptoAlgorithm

I'm keeping this open as this enhancement will (eventually) be implemented, but don't hold your breath as it won't be anytime soon.

Of course! I imagine this would be a lot of work - though hopefully you can find a ready-made bridge to get you there quickly (and iterate afterwards)!

Perhaps in the mean time, being able to see who is in a chat room (even without being able to chat) would be a really nice stepping stone on the way there.

jacksongoode avatar Aug 03 '22 04:08 jacksongoode

I would very much prioritise this feature if I was you, as this is the most important one really... I'm not on Discord to write chat messages or add reactions to those. 90% of the time on Discord I (and basically everybody else) spend on calls. This should be the number 1 priority...

OpenSource03 avatar Nov 13 '22 16:11 OpenSource03

@OpenSource03 Understand, except this feature is also the hardest and lengthiest to implement, which means I need to pause other WIP improvements like performance fixes which I'm in the midst of.

After hearing how important the voice feature is to you and others, I'll make it a priority to work on after fixing the #i-am-speed branch. I'd like to base it off that branch, but it's currently kinda broken.

cryptoAlgorithm avatar Nov 14 '22 01:11 cryptoAlgorithm

As always, I'd definitely love contributions :)

cryptoAlgorithm avatar Nov 14 '22 01:11 cryptoAlgorithm