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

How to assign a role with Discord.Net 1.0

所以当用户键入“!verifyme”时,我试图分配一个名为 "verified" 的角色。

这是我目前所拥有的:

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

        IRole role;

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

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

这是您要查找的代码片段:

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