Class RoleHelpers
Http methods for Role class.
public static class RoleHelpers
- Inheritance
-
objectRoleHelpers
Methods
AddMemberAsync(Role, GuildMember)
Give role to a member in the guild.
public static Task AddMemberAsync(this Role role, GuildMember member)
Parameters
roleRolememberGuildMember
Returns
Remarks
Requires ManageRoles.
AddMemberAsync(Role, ulong)
Give role to a member in the guild.
public static Task AddMemberAsync(this Role role, ulong userId)
Parameters
Returns
Remarks
Requires ManageRoles.
DeleteAsync(Role)
Delete a role in the guild.
public static Task DeleteAsync(this Role role)
Parameters
roleRole
Returns
Remarks
Requires ManageRoles.
ModifyAsync(Role, UpdateGuildRoleRequest)
Update a role in the guild.
public static Task ModifyAsync(this Role role, UpdateGuildRoleRequest request)
Parameters
roleRolerequestUpdateGuildRoleRequest
Returns
Remarks
Requires ManageRoles.
RemoveMemberAsync(Role, GuildMember)
Remove role from a member in the guild.
public static Task RemoveMemberAsync(this Role role, GuildMember member)
Parameters
roleRolememberGuildMember
Returns
Remarks
Requires ManageRoles.
RemoveMemberAsync(Role, ulong)
Remove role from a member in the guild.
public static Task RemoveMemberAsync(this Role role, ulong userId)
Parameters
Returns
Remarks
Requires ManageRoles.