# Permissions

Down below you can see the minimum permissions Tempy needs for use, if the permissions are not against Tempy will not create a channel or will indicate during setup that these permissions are missing. Click here to get to the troubleshooting for missing permissions.

### Needed Permissions for Voice Creation:

| The Permission             | Tempy's Usage                                                                                                                                                                                                                                                                                                              |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>View</p><p>Channels</p> | <p>Tempy needs this permission to be able to see all channels and to be able to do the things mentioned below at all, without seeing a channel none can be created, neither</p><p>can they be managed then.</p>                                                                                                            |
| Manage Channels            | <p>Tempy needs this permission to create and manage the Temp channels,<br>as it is the main feature of the bot.</p>                                                                                                                                                                                                        |
| Manage Roles               | Tempy needs this permission to be able to set advanced permissions in the newly created channels, these overwrites are necessary for the channel commands and more. This permission is also being used on the channel creation to set overwrites, due to people gets the permission to manage the channel they've created. |
| Move Members               | Tempy needs this permission to be able to move members from the Creation Channel to their Temp Channel, this permission is also necessary for the Channel Commands (e.g. the *block* command would kick the blocked user out of the channel, this can only be managed with Move Members being enabled.)                    |
| Connect                    | Tempy needs this permission to be able to perform the above mentioned overwrites, this permission serves the channel commands and is required to give Tempy the permission itself.                                                                                                                                         |

{% hint style="info" %}
All permissions will also be given to owners of Temp channels (as an overwrite).
{% endhint %}

###

### Needed Permissions for Textchannel Creation:

{% hint style="warning" %}
Should one of the following permissions be missing, no text channels will be created.
{% endhint %}

| The Permission                 | Tempy's Usage                                                                                                                                                                   |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Send Message&#x73;**\***       | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| Read Messages                  | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| Add Reactions                  | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| Embed Links                    | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| Attach Files                   | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| <p>Read Message<br>History</p> | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| External Emojis                | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |
| <p>Manage</p><p>Messages</p>   | This permission will be given to the owner as an overwrite in their Tempy Textchannel, since you can't grant permissions without having the permission itself this is required. |

**\*** This permission can be turned off if you don't want Tempy to have access in every text channel.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tempybot.me/tempy-bot/permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
