MessageNotificationLevel
Represents the message notification level of a Guild
. Only used to represents its default message notification level.
Attributes
str
The default name of the message notification level.
int
The Discord side identifier value of the message notification level.
Class Attributes
str
= 'Undefined'
The default name of the notification levels.
Stores the predefined message notification levels. This container is accessed when translating message notification level's value to it's representation.
type
= int
The notification levels' values' type.
Each predefined message notification level can also be accessed as a class attribute:
Class attribute name | name | value |
---|---|---|
all_messages | all_messages | 0 |
only_mentions | only_mentions | 1 |
no_message | no_messages | 2 |
none | none | 3 |
Methods
(value, name)
__init__Creates a new preinstanced instance.
Parameter | Type | Description |
---|---|---|
value |
| The value of the preinstanced object. |
name |
| The object's name. |
(value)
getReturns the value's representation. If the value is already preinstanced, returns that, else creates a new object.
Parameter | Type | Description |
---|---|---|
value |
| The value to get it's representation. |
Returns
obj_ : PreinstancedBase
(value)
_from_valueCreates a new preinstanced object from the given value.
Parameter | Type | Description |
---|---|---|
value |
| The value what has no representation yet. |
Returns
self : PreinstancedBase
The created object.
()
__eq__Returns whether self's value equals to the other object's.
()
__ge__Returns whether self's value is greater or equal to the other object's.
()
__getattr__Drops a rich attribute error.
()
__gt__Returns whether self's value is greater than the other object's.
()
__hash__Returns the hash of the preinstanced object.
()
__le__Returns whether self's value is less or equal to the other object's.
()
__lt__Returns whether self's value is less than the other object's.
()
__ne__Returns whether self's not equals to the other object's.
()
__repr__Returns the representation of the preinstanced object.