(self, value: int = 0, **kwargs: Unpack[_IntentsFlagsKwargs])
| 809 | __slots__ = () |
| 810 | |
| 811 | def __init__(self, value: int = 0, **kwargs: Unpack[_IntentsFlagsKwargs]) -> None: |
| 812 | self.value: int = value |
| 813 | for key, kwvalue in kwargs.items(): |
| 814 | if key not in self.VALID_FLAGS: |
| 815 | raise TypeError(f'{key!r} is not a valid flag name.') |
| 816 | setattr(self, key, kwvalue) |
| 817 | |
| 818 | @classmethod |
| 819 | def all(cls: Type[Intents]) -> Intents: |