如何在Discord中通过C#bot添加角色?

如何在Discord中通过C#bot添加角色?,c#,bots,discord,discord.net,C#,Bots,Discord,Discord.net,Discord API没有提到添加角色。这可能吗?是的,您可以这样做,请查看SocketGuildUser下的方法 您将看到一个名为AddRoleAsync()或AddRolesAsync()的方法。这就是你要找的东西。 该方法采用IRole数据类型,这将是您要为用户分配的角色。另外,您的SocketGuildUser应该是您想要瞄准的用户 [此外,本文档和答案基于Discord.NET 1版及以上版本]已由标签说明。

Discord API没有提到添加角色。这可能吗?

是的,您可以这样做,请查看
SocketGuildUser
下的方法

您将看到一个名为
AddRoleAsync()
AddRolesAsync()
的方法。这就是你要找的东西。
该方法采用
IRole
数据类型,这将是您要为用户分配的角色。另外,您的
SocketGuildUser
应该是您想要瞄准的用户


[此外,本文档和答案基于Discord.NET 1版及以上版本]

已由标签说明。