SystemChannelFlags
SystemChannelFlags ⇐ Bitfield
Section titled “SystemChannelFlags ⇐ Bitfield”A bitfield that represents the system channel flags.
Kind: global class
Extends: Bitfield
- SystemChannelFlags ⇐
Bitfield- new SystemChannelFlags(…bit)
- .Default :
bigint - .All ⇒
- .Flags :
enum
new SystemChannelFlags(…bit)
Section titled “new SystemChannelFlags(…bit)”Constructs a new instance of the class.
| Param | Type | Description |
|---|---|---|
| …bit | bigint | The arguments to pass to the superclass constructor. |
SystemChannelFlags.Default : bigint
Section titled “SystemChannelFlags.Default : bigint”Sets the default value for the SystemChannelFlags property.
Kind: static property of SystemChannelFlags
Read only: true
SystemChannelFlags.All ⇒
Section titled “SystemChannelFlags.All ⇒”Calculates the value of the SystemChannelFlags.All property by performing a bitwise OR operation on all the values of the SystemChannelFlags.Flags object.
Kind: static property of SystemChannelFlags
Returns: The calculated value of SystemChannelFlags.All.
| Param | Type | Description |
|---|---|---|
| All | bigint | All bit value. |
SystemChannelFlags.Flags : enum
Section titled “SystemChannelFlags.Flags : enum”Represents the flags for the system channel.
Kind: static enum of SystemChannelFlags
Read only: true
Properties
| Name | Type | Default |
|---|---|---|
| Suppress_Join_Notifications | bigint | |
| Suppress_Premium_Subscriptions | bigint | |
| Suppress_Guild_Reminder_Notifications | bigint | |
| Suppress_Join_Notification_Replies | bigint | |
| Suppress_Role_Subscription_Purchase_Notifications | bigint | |
| Suppress_Role_Subscription_Purchase_Notification_Replies | bigint | |