微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Discord NET C#角色列表

如何解决Discord NET C#角色列表

我试图列出一个角色列表,但该列表很混乱,如果可能的话,有人会根据列表的排列顺序告诉我。 美好的一天:)

这是我尝试过的方法,它向我发送了一个名为随机角色的消息:

foreach(var roles in Client.GetGuild(Guild).Roles)
{
MessageBox.Show(String.Format("Role name: {0}",roles.Name));
}

解决方法

只需使用

even though you specified lossless compression,there will be differences because of the color conversion
,

对于使用Windows窗体软件的公会中的列表角色

                ulong idg = Convert.ToUInt64(textbox1.text);
                var guildid = _client.GetGuild(idg);
                foreach (var role in guildid.Roles)
                {
                    MessageBox.Show(role.Name);
                }

对于不和谐的机器人

        [Command("listrole")]
        public async Task listRoleasync()
        {

            foreach (var role in Context.Guild.Roles)
            {
                await Context.Channel.SendMessageAsync(role.Name);
            }
        }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。