连接到语音通道并在 Discord.net 中发送音频

Posted

技术标签:

【中文标题】连接到语音通道并在 Discord.net 中发送音频【英文标题】:Connecting to a voice channel and sending audio in Discord.net 【发布时间】:2018-01-04 22:42:44 【问题描述】:

找了几个小时后,我仍然找不到如何设置使用 Discord.net 1.0 发送音频。我遇到的所有解决方案都是针对 1.0 之前的版本,据我所知,新的 API 完全不同。

所以我的问题是:我如何加入语音频道并发送音乐?我需要外部库(NAudio)吗?

【问题讨论】:

【参考方案1】:

如果有人正在寻找音频示例,则为 here。您还需要 bot 运行目录中的 opus 和 libsodium。您可以使用命令 ?tag voice-natives 在 Discord “Discord API”服务器上获取此库。

【讨论】:

以上是关于连接到语音通道并在 Discord.net 中发送音频的主要内容,如果未能解决你的问题,请参考以下文章

Go:连接到 SMTP 服务器并在一个连接中发送多封电子邮件?

尝试通过语音通道播放 youtube 音频时 C# discord bot 未知操作码 8

Discord .net Bot 创建私人频道

如何确定用户是不是加入/切换/离开了语音频道?

如何访问discord.py中的哪个语音通道用户写入命令?

C# Discord.NET 加入语音频道时出错