discord.net相关内容

Discord.net 无法使用 NAudio 流式传输音频

我想在语音频道中播放 mp3 文件.BOT成功可以连接,但是什么也不玩,抛出异常. 代码 public async Task SendAudioAsync(IGuild guild, IMessageChannel channel, string path){尝试{如果 (!File.Exists(path)){await channel.SendMessageAsync("文件不存在." ..
发布时间:2021-06-07 18:49:20 C#/.NET

Discord.Net-发送命令然后获得响应

我一直在努力寻找这个问题的答案.我想获得对命令的响应,并将其用作参数-参数. 示例: 用户:/say Bot:您想让我说什么? 用户:您好,今天过得怎么样? Bot:您好,今天过得怎么样? 任何帮助将不胜感激! 解决方案 您可以使用Discord.Addons.Interactive 示例代码 ..
发布时间:2021-04-30 20:37:55 C#/.NET

Discord.NET分配角色

我试图让我的discord机器人在用户输入命令'!stream'时将角色分配给用户,尤其对于c#和discord.net编程来说,我非常.现在,我有了应该在消息接收方法内部分配角色的代码.这可能不是最好的方法,但我现在不确定是否有更好的方法.无论如何,这是代码: IGuildUser用户=(IGuildUser)arg.Author;IRole角色=((IGuildChannel)arg.Ch ..
发布时间:2021-04-30 20:37:40 C#/.NET

为什么我的bot dm用户无法收到欢迎消息?(Discord.net C#)

过去几天,我一直在开发discord机器人,并且设法使其中一个功能正常工作:(一个命令,该消息设置了一条消息,通知用户加入时该消息应该发送给dm).我似乎无法让该机器人发送实际的消息. 私有异步任务联接(SocketGuildUser UID){如果(UID.IsBot || UID.IsWebhook)返回;Welcometxt = File.ReadAllText([FILE]);等待UID ..
发布时间:2021-04-30 20:27:58 C#/.NET

在c#和discord.net中下载YouTube视频

我正在创建一个不和谐的机器人,它应该能够播放youtube上的音乐.我已经创建了播放音乐的代码,但是我仍然需要下载音乐.当我下载它时,得到以下输出: 正在下载(视频名称)-YouTube.mp4到C:\ Users \ Laurin \ source \ repos \ DiscordBot \ DiscordBot \ bin \ Release \ netcoreapp2.0 \ win10 ..
发布时间:2021-04-24 18:56:49 C#/.NET

Discord C#用户加入消息

我在C#中使用Discord.Net,制作了一个机器人.到目前为止,我的机器人的运行效果非常好,但是我希望它可以在用户加入特定服务器时自动为他们分配特定角色.我从未真正学习过任何C#,仅学习了一点C ++,所以我知道基本的语法.我将如何处理?我假设我会使用UserJoined,但是这样做会引起结果告诉我在+ =或-+之前或之后使用它(据我所知,但我不明白在这种情况下它的用处) 解决方案 ..
发布时间:2021-04-18 20:54:16 C#/.NET

公会成员不再填充,不能GetUserAsync,因为它仅返回bot,而没有其他人

由于某种原因,我无法再从该机器人所在的公会中获取任何成员. 为确保我有用户,我用 构造它 DiscordSocketConfig config = new DiscordSocketConfig {AlwaysDownloadUsers = true};客户端=新的DiscordSocketClient(config); 我响应的事件在连接后很长时间.它将从机器人所在的公会中的渠道 ..
发布时间:2021-04-18 18:33:18 C#/.NET

通过Webhook C#发送不和谐嵌入

我有以下代码,希望通过嵌入式消息发送到不和谐的Webhook: var builder = new EmbedBuilder();builder.WithTitle("Ice Wizard Stats");builder.AddField("Hit Speed","1.5sec",true);//内联时为Truebuilder.WithThumbnailUrl("https://i.ibb.c ..
发布时间:2021-04-01 21:59:33 C#/.NET

如何使不和谐的机器人仅对具有特定角色的人做出反应? [C#]

我想让我的不和谐机器人仅对具有@Member角色的人做出响应,因此,当没有该角色的人编写命令时(例如,说“ Hello”),机器人将不会对此做出响应,但是当有人 解决方案 您将需要为每个命令添加角色验证。 / p> 快速简便的方法是执行以下操作: [Command(“ test”)] 公共异步任务TestCommand() { var user as Context.U ..
发布时间:2020-10-22 04:57:46 C#/.NET

如何使用DiscordSocketClient获得用户的角色

我已经在如何获得用户角色上锁定了很长时间,因此可以为命令设置权限。这是我的代码。我在较新版本中使用Discord.NET。 使用Discord.Commands; 使用系统; 使用System.Collections.Generic; 使用System.Linq; 使用System.Text; 使用System.Threading.Tasks; 命名空间AmberScript ..
发布时间:2020-10-22 04:36:52 C#/.NET

Discord bot正在运行,但无法连接到服务器

我一直在尝试将我的代码从0.9.6 Discord.NET API交换到新的1.0.1 API,这基本上是在要求对我的代码进行完全的重组。但是我实际上在启动和运行该机器人方面遇到了一些麻烦。 我根据链接的此处 运行无误,该机器人本身并未在线出现在我的服务器中。 在您问之前,我实际上已经用实际的机器人令牌替换了“此处的令牌”。 命名空间DiscordBot { 公共类Prog ..
发布时间:2020-10-22 04:23:51 C#/.NET

Discord.net在Linux上不起作用

我正在尝试在Linux VPS上的discord.net中编码一个discord机器人,我正在通过mono运行,但我一直收到此错误 Unhandled Exception: System.Exception: Connection lost at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () ..
发布时间:2020-09-23 00:14:05 C#/.NET

.NET Core-是否有实现WinForms的方法?

我目前正在使用Discord.NET为不和谐的服务器制作一个机器人,我想为此创建一个WinForm而不是一个控制台。有没有办法将WinForms实施到.NET Core应用程序? 解决方案 不,不是真的。 .NET Core是较大的.NET Framework中特定选择的类,其中包括Windows窗体。 Windows Forms是他们(必须)剪切以制作较小的.NET Core的内容之一。 ..
发布时间:2020-05-30 20:19:56 C#/.NET