【问题标题】:Change discord bot name using vb.net使用 vb.net 更改不和谐机器人名称
【发布时间】:2018-07-10 13:52:50
【问题描述】:

我正在尝试使用 VB.Net 制作我自己的不和谐机器人,我想添加命令什么更改机器人名称命令正在工作,但名称更改不起作用,我不知道如何修复它。

我的尝试#1

Dim Client As Discord.IDiscordClient
Dim Guild As IGuild = Await Client.GetGuildAsync("256776363892015115")
Dim user = Guild.GetUserAsync(Discord.CurrentUser.Id)
Await user.Result.ModifyAsync(New GuildUserProperties With {
      .Nickname = "Kissa"
})

我的尝试#2

Discord.GetGuild("256776363892015115").GetUser(Discord.CurrentUser.Id).ModifyAsync(New GuildUserProperties With {
      .Nickname = "asd"
})

关于代码的图片:

【问题讨论】:

    标签: vb.net discord.net


    【解决方案1】:
    discord.GetGuild("256776363892015115").GetUser(discord.CurrentUser.Id).ModifyAsync(Function(x)
                                                                                               x.Nickname = "MySuperBot"
                                                                                           End Function)
    

    【讨论】:

      【解决方案2】:

      这样做:

      0.9 版:

      var user = Discord.GetGuild("256776363892015115").GetUser(Discord.CurrentUser.Id);
      await user.Edit(nickname: "MySuperBot");
      

      版本 1.x

      var guild = discordClient.GetGuild(256776363892015115);
      var user = guild.GetUser(discordClient.CurrentUser.Id);
      await user.ModifyAsync(x => {
          x.Nickname = "MySuperBot";
      });
      

      【讨论】:

      • 该代码在 c# 中,我已经找到相同的代码,我需要该代码在 vb.net 中
      猜你喜欢
      • 2021-03-10
      • 2023-04-05
      • 2021-12-21
      • 2021-05-14
      • 2018-03-20
      • 2021-08-26
      • 2021-10-30
      • 2020-03-05
      • 2020-03-19
      相关资源
      最近更新 更多