Discord.net 机器人。 MusicBot 功能

Discord.net Bot. MusicBot capability

我有一个音乐机器人,目前正在使用 discord.net 框架开发。我喜欢它,因为我喜欢使用我主要使用的 C# 语言进行编程。但我想扩展机器人的功能,以便它可以在不和谐的语音聊天中播放音乐。我对此做了一些研究,但我找不到任何关于如何将此功能添加到我的机器人的资源。

我曾经在 python 上有一个 运行 的 discord 机器人,现在我最好的想法是让两个机器人 运行 在同一个帐户下,这样它就会出现作为一个可以做任何事情的机器人,而实际上它只有两个。但这种方式似乎是错误和低效的。

所以我在这里寻求帮助。如果你有任何关于如何让我的 discord.net 能够在语音聊天中播放音乐的资源,那将是非常有用的。如果有人可以 link 给我一些代码片段或 link 一些指南会更好

TLDR:我有一个用 C# 编写的机器人,有人可以 link 给我一些资产或有关如何向该机器人添加音乐播放器的指南吗

提前致谢:)

您可以查看用户包装器,例如 Victoria or using ffmpeg you can do something like this

可以找到 lib 本身的一般文档 here。请注意,它说它已过时,但音频自 1.0 以来没有改变,因此那里的所有内容应该仍然适用。