Discord-S.C.U.M icon indicating copy to clipboard operation
Discord-S.C.U.M copied to clipboard

Suggestion:Making audio and video call.

Open Bryan-u-2 opened this issue 4 years ago • 5 comments

I think u guys can use this rep to make audio and video call. https://github.com/tenable/DiscordClient


hey it's arandomnewaccount replying by editing (cause my acc is hidden): yea I've seen that and have a semi-working fork of that repo. I'll be referencing that and https://github.com/diamondburned/arikawa/blob/v1/voice/voicegateway/commands.go when I code the audio&video call stuff for discum.

Bryan-u-2 avatar Dec 29 '20 06:12 Bryan-u-2

has this been added yet or its still in the making? cause .ring isnt working very well for my needs.


arandomnewaccount: .ring(...) is just for inviting someone to a call, I need to rename that one and audio/voice calls haven't been added yet

cvcci avatar Sep 27 '21 00:09 cvcci

any eta when audio/voice calls will be added


arandomnewaccount: not yet, currently really busy, will get to it when I can

cvcci avatar Oct 01 '21 02:10 cvcci

Now a feature: bot.gateway.request.call(channel_id, guild_id) Havent tried but if you swap channel id with user id and leave guild id out it could work


arandomnewaccount: To clarify: gateway.request.call(...) doesn't support sending/receiving voice/audio. Also, not a new thing - it doesn't do all that's needed to properly connect to a voice channel. I'll try to test sending voice this weekend if I get the time.

didn't find any time this weekend, but voice is the next sort-of-thing to implement on my list so when I find some time Ill do that

haven't forgotten, just really busy irl

update on this: so I've started; thinking of implementing mode: webrtc instead of just udp (cause....mimic the client) got some stuff done, but I wont be stopping development on the rest of discum just for the voice client so here's some stuff I'll be fixing while I get voice to work:

  • setting statuses
  • guild stuff (including moderation and guild events)
  • other http api wraps, maybe some oauth things too

TheWever avatar Oct 08 '21 20:10 TheWever