Table of Contents

Method ModifyPositionAsync

Namespace
DSharpPlus.Entities
Assembly
DSharpPlus.dll

ModifyPositionAsync(int, string)

Modifies this role's position.

public Task ModifyPositionAsync(int position, string reason = null)

Parameters

position int

New position

reason string

Reason why we moved it

Returns

Task

Exceptions

UnauthorizedException

Thrown when the client does not have the ManageRoles permission.

NotFoundException

Thrown when the role does not exist.

BadRequestException

Thrown when an invalid parameter was provided.

ServerErrorException

Thrown when Discord is unable to process the request.