# Embeds

There are two methods of integrating embeds into your slash command system. You could either create an interaction directly in the the "Receiving the event" block by adding an embed in the interaction data, or by creating a function and calling it when the interaction is created.

> Big thanks to [MoonL#6995](https://github.com/MoonLGH) and [yanuu#2137](https://github.com/yanuu1337) for providing the examples below. Go check them out and support them on GitHub.

{% hint style="info" %}
Click the headings below to jump to the page which expands on the various methods of implementing embeds in more detail and to get code examples.
{% endhint %}

## [Direct Embed Integration](https://savvydev06.gitbook.io/quick-docs/slash-commands/embeds/direct-embed-integration)

Respond to embeds right in the interaction.

## [Using a Function to Respond](https://savvydev06.gitbook.io/quick-docs/slash-commands/embeds/using-a-function-to-respond)

The better and more organized method of responding to embeds, by utilizing a function.
