Skip to content

Objects


permission_overwrite

PermissionOverwritePart dataclass

Bases: Part


              flowchart TD
              scurrypy.api.permission_overwrite.PermissionOverwritePart[PermissionOverwritePart]
              scurrypy.core.part.Part[Part]

                              scurrypy.core.part.Part --> scurrypy.api.permission_overwrite.PermissionOverwritePart
                


              click scurrypy.api.permission_overwrite.PermissionOverwritePart href "" "scurrypy.api.permission_overwrite.PermissionOverwritePart"
              click scurrypy.core.part.Part href "" "scurrypy.core.part.Part"
            

Represents fields for creating a permission overwrite.

id: RequiredPartField[Snowflake] = None class-attribute instance-attribute

Role or user ID.

type: RequiredPartField[PermissionOverwriteType] = None class-attribute instance-attribute

Type of object in which this permission applies.

allow: RequiredPartField[Permissions] = None class-attribute instance-attribute

Permissions to allow.

deny: RequiredPartField[Permissions] = None class-attribute instance-attribute

Permissions to deny.