> For the complete documentation index, see [llms.txt](https://docs.attitudebot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.attitudebot.com/interactions.md).

# Interactions

An **interaction**, in **Discord**, is the message that a bot receives when a user uses an application command or a message component.

On this page, you will get to know more about **Slash Commands** and how you will be able to view **Attitude**'s list of commands.

### Slash Commands FAQ

We are happy to announce that **Attitude** now has slash commands! With that, new users, who will be using **Attitude** will no longer have to guess how commands work or try to figure out which ID goes where, since slash Commands are here to make your life a whole lot easier.

#### What are Slash Commands?

**Slash Commands** are the new and exciting way that allows you to interact with **Attitude**. Whereas, with that, you will be able to just type **`/`** and view the list of commands **Attitude** has to offer. The most epic thing about **Slash Commands** is the fact that it has a validation and error handling system that helps you in getting the command right the first time.

If you have been an old user, at **Attitude**, you used to perform the **`!help`** command and receive a wall of text in response, or as known as the **Attitude Help Center**. Now, instead of having to google **Attitude**'s commands and figure out the list of other commands **Attitude** has to offer, **Discord** has saved your time by having you type **`/`** only.

You will be able to read more information about the new **Slash Commands** feature at [**Discord's Slash Commands FAQ Article**](https://support.discord.com/hc/en-us/articles/1500000368501-Slash-Commands-FAQ).

### Other interactions

We have also used the new **Message Buttons** and **Message Select Menu** features at **Attitude**.
