# Limites

> Os tamanhos e as quantidades que o RPG Desk aceita: pacotes, documentos, rolagens, mensagens, webhooks, arquivos e mesas.

Página: https://docs.rpgdesk.com/referencia/limites/

## Plugins

|                             |                                        |
| --------------------------- | -------------------------------------- |
| Pacote (`.html` ou `.zip`)  | até 10 MB e 500 arquivos               |
| `.zip` descompactado        | até 64 MB e 2000 arquivos              |
| Fichas e tabelas por plugin | até 20                                 |
| Webhooks por plugin         | até 20; o exemplo de cada um, até 4 KB |
| `id` e `type`               | até 120 caracteres                     |
| `name`, `title` e `author`  | até 120 caracteres                     |
| `description`               | até 1000 caracteres                    |

## O documento

|                            |                                                                                                                                                  |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Nome de um campo           | até 64 caracteres: letras sem acento, números e `_`                                                                                              |
| Profundidade de um caminho | até 12 níveis (até 24 segmentos contando os itens de lista)                                                                                      |
| Texto de um campo          | até 100 000 caracteres                                                                                                                           |
| O documento inteiro        | até 5 MB e 20 000 nós (cada grupo de campos, lista ou item conta como um nó); a gravação que passaria disso é recusada (`doc.on('rejected', …)`) |
| Números                    | finitos (nada de `Infinity` nem `NaN`)                                                                                                           |

## Por ficha aberta

|                       |                                                  |
| --------------------- | ------------------------------------------------ |
| Rolagens              | 10 a cada 10 segundos                            |
| Mensagens no chat     | 10 a cada 10 segundos (até 2000 caracteres cada) |
| Webhooks              | 20 por minuto                                    |
| `RPGDesk.storage`     | 1 MB por plugin, por pessoa                      |
| `RPGDesk.ui.download` | até 20 MB                                        |
| Linhas do cartão      | até 120 caracteres                               |

## Webhooks na mesa

|                     |                         |
| ------------------- | ----------------------- |
| Envios              | 30 por minuto, por mesa |
| Dados mandados      | até 16 KB em JSON       |
| Resposta do serviço | até 64 KB               |
| Tempo de resposta   | 10 segundos             |

## Rolagens

|                    |                               |
| ------------------ | ----------------------------- |
| Dados de um tipo   | de 1 a 255, com 1 a 255 faces |
| Tamanho da rolagem | até 300 entre dados e termos  |

## A mesa

|                              |                                            |
| ---------------------------- | ------------------------------------------ |
| Nome da mesa                 | de 5 a 60 caracteres                       |
| Características              | até 12                                     |
| Mensagem de boas-vindas      | até 500 caracteres                         |
| Mensagem de status           | até 120 caracteres                         |
| Mesas abertas ao mesmo tempo | até 8                                      |
| Barras e linhas nos cartões  | 4 de cada (índices de 0 a 3 no rpgdesk.js) |
| Macros                       | nome até 30 caracteres, até 20 linhas      |

## Arquivos e contas

|                          |                                                                                                                         |
| ------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| Espaço de cada pessoa    | o do plano: 100 MB no Grátis, 5, 25 ou 100 GB nos pagos ([Planos e espaço](https://docs.rpgdesk.com/comecando/planos/)) |
| Um arquivo               | o do plano: até 25 MB no Grátis e até 100 MB nos pagos                                                                  |
| Foto do perfil e da mesa | até 2 MB (PNG, JPEG, WebP ou GIF)                                                                                       |
| Mapa UVTT                | cerca de 4/3 do maior arquivo do plano, mais 2 MB (a imagem vai embutida no arquivo)                                    |
| Nome da conta            | de 3 a 24 caracteres                                                                                                    |
| Senha                    | pelo menos 8 caracteres                                                                                                 |
