Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to record voice channels #720

Open
mosaiyka opened this issue Aug 1, 2024 · 2 comments
Open

Ability to record voice channels #720

mosaiyka opened this issue Aug 1, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@mosaiyka
Copy link

mosaiyka commented Aug 1, 2024

Summary

Ability to record voice channels

What is the feature request for?

discord.ext.tasks

The Problem

A function to record user voices in voice channels.

The Ideal Solution

I can’t imagine how to implement this, I tried many ways, both purely through websockets and libraries. It doesn't work out, unfortunately

The Current Solution

No response

Additional Context

No response

@populated
Copy link

pycord has a recording feature for VCs, you could try to implement it into your code as of now as a temporary solution, until this possibly gets looked at. Even though it's not a self-client, it should still technically work for user accounts.

https://github.com/Pycord-Development/pycord/blob/2815e9bb1c0a9da8c2ba652401c45198c5e4e644/discord/voice_client.py#L747

@dolfies dolfies added the enhancement New feature or request label Aug 2, 2024
@dolfies
Copy link
Owner

dolfies commented Aug 2, 2024

Implementing voice receive properly is quite difficult and low on the priority list. All existing implementation attempts have plenty of issues (see all the dpy issues/PRs on this topic) including the pycord one, which just mostly yoinked a dpy PR.

PRs are always welcome if you're willing to put in time to reverse engineer it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants