> For the complete documentation index, see [llms.txt](https://ilinked1337.gitbook.io/anarchy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ilinked1337.gitbook.io/anarchy/documentation/users/discordclientuser.md).

# DiscordClientUser

Namespace: Discord

### Inherits from

{% content-ref url="/pages/-MA-m-Oq1EPxROJdt7wx" %}
[DiscordUser](/anarchy/documentation/users/discorduser.md)
{% endcontent-ref %}

## Properties

| Name                  | Description                                         | Type                  |
| --------------------- | --------------------------------------------------- | --------------------- |
| Email                 | The user's email                                    | string                |
| EmailVerified         | Returns whether the user's email is verified or not | bool                  |
| TwoFactorAuth         | Returns whether the user has 2fa enabled or not     | bool                  |
| ExplicitContentFilter | The user's dm filters                               | ExplicitContentFilter |
| Language              | The user's language/locale                          | DiscordLanguage       |
| Nitro                 | The user's nitro subscription                       | DiscordNitroType      |

## Methods

### Update

Updates the object's information.

### ChangeProfile

Changes the user's profile.

#### Parameters

| Name     | Description                  | Type              |
| -------- | ---------------------------- | ----------------- |
| settings | The changes you want to make | UserProfileUpdate |

### GetSettings

Gets the user's current settings.

#### Returns

{% content-ref url="/pages/-MA1APKaxcAqYoc\_OPNL" %}
[DiscordUserSettings](/anarchy/documentation/users/settings/discordusersettings.md)
{% endcontent-ref %}

### ChangeSettings

Updates the user's settings.

#### Parameters

| Name     | Description                  | Type                   |
| -------- | ---------------------------- | ---------------------- |
| settings | The changes you want to make | UserSettingsProperties |

#### Returns

{% content-ref url="/pages/-MA1APKaxcAqYoc\_OPNL" %}
[DiscordUserSettings](/anarchy/documentation/users/settings/discordusersettings.md)
{% endcontent-ref %}

### Delete

Deletes the user's account.

#### Parameters

| Name     | Description                 | Type   |
| -------- | --------------------------- | ------ |
| password | The user's current password | string |

### Disable

Disables the user's account.

#### Parameters

| Name     | Description                 | Type   |
| -------- | --------------------------- | ------ |
| password | The user's current password | string |

### SetHypesquad

Sets the user's Hypesquad (Bravery, Brilliance,  Balance).

#### Parameters

| Name  | Description                     | Type      |
| ----- | ------------------------------- | --------- |
| house | Your desired house for the user | Hypesquad |
