# Home

Discord HTML Transcripts is a node.js module to generate nice-looking HTML transcripts. Processes discord markdown like **bold**, *italics*, ~~strikethroughs~~, and more. Nicely formats attachments and embeds to match the look and feel of Discord. Includes built-in XSS protection, preventing users from inserting arbitrary HTML tags.

## Socials

Join the [Discord Server](https://discord.gg/VgMxx2NAu4) and create a new forum post if you need help. You can also follow the announcement channel to get updates whenever a new version is released.

If you find a bug, please create a post on [GitHub](https://github.com/ItzDerock/discord-html-transcripts/issues).

## Getting Started

To get started with `discord-html-transcripts` install the module and ensure you are running `discord.js^14`

{% tabs %}
{% tab title="NPM" %}

```shell
npm install --save discord-html-transcripts
```

{% endtab %}

{% tab title="PNPM" %}

```shell
pnpm i -S discord-html-transcripts`
```

{% endtab %}

{% tab title="Yarn" %}

```shell
yarn add discord-html-transcripts
```

{% endtab %}
{% endtabs %}

## Contributing

The code to this module can be found on GitHub:

{% embed url="<https://github.com/ItzDerock/discord-html-transcripts>" %}
ItzDerock/discord-html-transcripts
{% endembed %}

The markdown files to this documentation can also be found there.

## Useful Links

{% content-ref url="<https://github.com/ItzDerock/discord-html-transcripts/blob/master/docs/broken-reference/README.md>" %}
<https://github.com/ItzDerock/discord-html-transcripts/blob/master/docs/broken-reference/README.md>
{% endcontent-ref %}
