2017-08-12 160 views
1

所以我试图在用户输入“!verifyme”时分配一个名为“verified”的角色。如何使用Discord.Net 1.0分配角色

这是我到目前为止有:

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

     IRole role; 

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

如果有人知道如何做到这一点,那将是伟大的!

回答

2

这是代码段的你正在寻找:

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