# attemptSendDM

`function` in `seedcord` · v0.12.0

<https://docs.seedcord.org/packages/seedcord/0.12.0/functions/attempt-send-dm>

Sends a direct message to a user.

```ts
async attemptSendDM(
    user: User,
    content: AtleastOneMessageComponent
): Promise<Nullable<Message>>
```

Sends a direct message to a user.

Parameters.

- `user` `User` — The user to send the DM to
- `content` `AtleastOneMessageComponent` — Message content with embeds, components, etc.

Returns `Promise<Nullable<Message>>`.
