Skip to content

Parameters


user

EditGuildMemberParams dataclass

Bases: Part


              flowchart TD
              scurrypy.params.user.EditGuildMemberParams[EditGuildMemberParams]
              scurrypy.core.part.Part[Part]

                              scurrypy.core.part.Part --> scurrypy.params.user.EditGuildMemberParams
                


              click scurrypy.params.user.EditGuildMemberParams href "" "scurrypy.params.user.EditGuildMemberParams"
              click scurrypy.core.part.Part href "" "scurrypy.core.part.Part"
            

Parameters for editing a guild member.

nick: RequiredParam[str] = Unset class-attribute instance-attribute

User's guild nickname.

Permissions

Requires MANAGE_NICKNAMES

roles: RequiredParam[list[int]] = Unset class-attribute instance-attribute

Role IDs the member is assigned.

Permissions

Requires MANAGE_ROLES

EditUserParams dataclass

Bases: Part


              flowchart TD
              scurrypy.params.user.EditUserParams[EditUserParams]
              scurrypy.core.part.Part[Part]

                              scurrypy.core.part.Part --> scurrypy.params.user.EditUserParams
                


              click scurrypy.params.user.EditUserParams href "" "scurrypy.params.user.EditUserParams"
              click scurrypy.core.part.Part href "" "scurrypy.core.part.Part"
            

Parameters for editing a user.

username: OptionalParam[str] = Unset class-attribute instance-attribute

User's username.

Note

May cause the discriminator to be randomized.

avatar: OptionalNullableParam[ImageDataPart] = Unset class-attribute instance-attribute

User's avatar.

banner: OptionalNullableParam[ImageDataPart] = Unset class-attribute instance-attribute

User's banner.