如何使用Discord.Net 1.0分配角色

时间:2017-08-12 23:08:17

标签: c# discord.net

因此,当用户键入“!verifyme”时,我会尝试分配一个名为“已验证”的角色。

这是我到目前为止所做的:

if (Context.Channel.Name == "role-assignment")
   {
        var user = Context.User;

        IRole role;

        await (user as IGuildUser).AddRoleAsync(role);
    }

如果有人知道怎么做,那就太棒了!

1 个答案:

答案 0 :(得分:2)

这是您正在寻找的代码片段:

var role = Context.Guild.Roles.FirstOrDefault(x => x.Name == "ROLENAME");