Interface IGuildPermissions
public interface IGuildPermissions
Properties
Administrator
Grants all permissions and bypasses channel restrictions. Highly sensitive.
bool Administrator { get; }
Property Value
BanMembers
Ban users from joining the guild.
bool BanMembers { get; }
Property Value
ChangeNickname
Update your own nickname.
bool ChangeNickname { get; }
Property Value
CreateExpressions
Upload new emojis and stickers, and manage your own creations.
bool CreateExpressions { get; }
Property Value
KickMembers
Kick users from the guild.
bool KickMembers { get; }
Property Value
ManageExpressions
Edit or delete emojis and stickers created by other members.
bool ManageExpressions { get; }
Property Value
ManageGuild
Edit global settings like name, description, and icon.
bool ManageGuild { get; }
Property Value
ManageNicknames
Change other members nicknames.
bool ManageNicknames { get; }
Property Value
ModerateMembers
Prevent members from sending messages, reacting, and joining voice for a duration.
bool ModerateMembers { get; }
Property Value
ViewAuditLog
Read the community's audit log of changes and moderation actions.
bool ViewAuditLog { get; }