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

# Bot do Discord

A Discloud permite que você **hospede aplicações diretamente do Discord**, tornando o upload rápido e acessível sem precisar usar um painel ou ferramentas de linha de comando.

***

## 🔑 Verificação de Conta

Antes de implementar aplicações utilizando o **Discloud Bot**, é necessário **verificar a sua conta** no servidor Discord da Discloud.

#### **🤔 Como verificar a sua conta:**

{% stepper %}
{% step %}
Entre no [**Servidor Discord da Discloud**](https://discord.discloudbot.com/).
{% endstep %}

{% step %}
Siga as instruções disponíveis no canal de verificação.
{% endstep %}

{% step %}
Após concluir a verificação, receberá o cargo **`Verified pt-br`**.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Depois da verificação, terá acesso ao canal [**`#🔌・commands`**](https://discord.com/channels/584490943034425391/1051126795883261962), onde poderá gerir as suas aplicações.
{% endhint %}

***

## 🚀 Hospedando Sua Aplicação

Há **duas maneiras** de fazer o upload de uma aplicação usando o Bot da Discloud:

<table><thead><tr><th width="212">Método</th><th>Melhor Para</th><th>Como Funciona</th></tr></thead><tbody><tr><td><a href="#configuracao-avancada"><strong>⚙️ Configuração Avançada</strong></a></td><td>Usuários que querem uma <strong>upload de um comando</strong> com configurações pré-definidas.</td><td>Configure tudo no arquivo <a href="https://github.com/discloud/docs/blob/portuguese/configurations/discloud.config"><code>discloud.config</code></a> e use <code>.upconfig</code>.</td></tr><tr><td><a href="#configuracao-rapida-guia-passo-a-passo"><strong>⚡ Configuração Rápida (legado)</strong></a></td><td>Usuários que <strong>preferem uma configuração guiada</strong> através dos prompts do bot.</td><td>O bot perguntará os detalhes necessários após executar <code>.up</code>.</td></tr></tbody></table>

{% hint style="warning" %}

#### **Notas Importantes**

* Se seu [**arquivo principal**](/faq/general-questions/what-is-the-main-file.md) **não estiver no** [**diretório raiz**](/faq/general-questions/what-is-the-root-of-the-project.md), você **deve** usar Configuração Avançada ou movê-lo para a raiz.
* Se você estiver hospedando um **bot sem ID** (ex.: WhatsApp ou Telegram), use Configuração Avançada e a Discloud gerará o ID automaticamente.
  {% endhint %}

{% tabs %}
{% tab title="📝 Configuração Avançada" %}
{% stepper %}
{% step %}
Crie o arquivo [`discloud.config`](https://github.com/discloud/docs/blob/portuguese/configurations/discloud.config).
{% endstep %}

{% step %}
Comprima seu projeto em um arquivo [`.zip`](/faq/general-questions/em-andamento-como-comprimir.md).
{% endstep %}

{% step %}
Faça upload do seu projeto.

* Vá para [**`#🔌・commands`**](https://discord.com/channels/584490943034425391/1051126795883261962) no **Servidor Discord da Discloud**.
* Execute o seguinte comando:

  ```
  .upconfig
  ```
* Envie seu arquivo [**.zip**](/faq/general-questions/em-andamento-como-comprimir.md) quando solicitado.
  {% endstep %}

{% step %}
Sua aplicação será hospedada automaticamente.
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="⚡ Configuração Rápida (Guia Passo a Passo)" %}
{% tabs %}
{% tab title="🤖 Bot" %}
{% stepper %}
{% step %}
Prepare seu projeto.

* Certifique-se de que os arquivos da sua aplicação estejam estruturados corretamente.
* Comprima seu projeto em um arquivo [`.zip`](/faq/general-questions/em-andamento-como-comprimir.md).
  {% endstep %}

{% step %}
Faça upload do seu projeto.

* Vá para [**`#🔌・commands`**](https://discord.com/channels/584490943034425391/1051126795883261962) no **Servidor Discord da Discloud**.
* Execute o seguinte comando:

  ```
  .up
  ```

{% endstep %}

{% step %}
Forneça as Informações Necessárias.

* **Digite o** [**ID da Aplicação**](/faq/general-questions/how-can-i-get-my-discord-bot-id.md) (para bots do Discord).
* **Digite o** [**Nome do Arquivo Principal**](/faq/general-questions/what-is-the-main-file.md) (ex.: `index.js`, `main.py`, `main.go`).
* **Especifique a RAM** para seu bot (ex.: `100` para 100MB).

{% hint style="info" %}
Ao especificar a quantidade de RAM, você não precisa incluir unidades como "MB". Basta inserir o valor numérico, por exemplo, "100" para 100MB.

```
          BOTs requerem um mínimo de 100MB de RAM.
```

{% endhint %}
{% endstep %}

{% step %}
Envie seu arquivo [`.zip`](/faq/general-questions/em-andamento-como-comprimir.md) quando solicitado.
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="🌐 Site" %}
{% stepper %}
{% step %}
Prepare seu projeto.

* Certifique-se de que os arquivos da sua aplicação estejam estruturados corretamente.
* Comprima seu projeto em um arquivo [`.zip`](/faq/general-questions/em-andamento-como-comprimir.md).
  {% endstep %}

{% step %}
Faça upload do seu projeto.

* Vá para [**`#🔌・commands`**](https://discord.com/channels/584490943034425391/1051126795883261962) no **Servidor Discord da Discloud**.
* Execute o seguinte comando:

  ```
  .upsite
  ```

{% endstep %}

{% step %}
Forneça as Informações Necessárias.

* **Escolha um** [**Subdomínio**](/faq/general-questions/how-to-create-a-subdomain.md).
* **Digite o** [**Nome do Arquivo Principal**](/faq/general-questions/what-is-the-main-file.md) (ex.: `index.html`, `index.php`).
* **Especifique a RAM** para seu bot (ex.: `512` para 512MB).

{% hint style="info" %}
Ao especificar a quantidade de RAM, você não precisa incluir unidades como "MB". Basta inserir o valor numérico, por exemplo, "512" para 512MB.

```
           Sites requerem um mínimo de 512MB de RAM.
```

{% endhint %}
{% endstep %}

{% step %}
Envie seu arquivo [`.zip`](/faq/general-questions/em-andamento-como-comprimir.md) quando solicitado.
{% endstep %}
{% endstepper %}
{% endtab %}
{% endtabs %}
{% endtab %}
{% endtabs %}

***

## **❓ Ainda precisa de ajuda?**

Verifique a [**Seção FAQ**](/faq/where-to-get-help.md) ou junte-se ao nosso [**Servidor Discord**](https://discord.discloudbot.com/) para suporte.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.discloud.com/how-to-host-using/discord-bot.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
