【问题标题】:Discord.net Bot. MusicBot capabilityDiscord.net 机器人。 MusicBot 功能
【发布时间】:2019-09-11 05:10:18
【问题描述】:

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

我曾经有一个在 python 上运行的不和谐机器人,现在我最好的想法是让两个机器人在同一个帐户下运行,这样它看起来就像一个可以做任何事情的机器人,而实际上它是两个。但这种方式似乎是错误和无能的。

所以我在这里寻求帮助。您可能拥有的有关如何使我的 discord.net 能够在语音聊天中播放音乐的任何资源都会很棒。如果有人可以链接我一些代码sn-ps或一些指南的链接会更好

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

提前感谢:)

【问题讨论】:

    标签: c# bots discord discord.net


    【解决方案1】:

    您可以查看用户像Victoria 这样的包装器,或者使用 ffmpeg 您可以执行类似this 的操作。

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

    【讨论】:

    • 好的,所以我决定我想使用 ffmpeg,我现在已经复制了文件,只是想看看我能不能得到一些工作。但我不明白如何从主 Program.cs 启动 AudioService
    • 本示例中,音频模块为命令模块,而音频服务为所述命令模块所使用的服务。也就是说,它不是从 main 调用的,而是在执行命令时调用的。您可以加入Discord API 服务器并在#dotnet_discord-net 频道中获得更多帮助
    猜你喜欢
    • 2017-11-02
    • 2017-08-17
    • 2018-09-07
    • 2016-12-05
    • 2018-09-10
    • 2018-11-25
    • 1970-01-01
    • 2022-12-18
    • 2021-04-22
    相关资源
    最近更新 更多