---
# System prepended metadata

title: MonkChat | Caso de uso

---

# MonkChat | Caso de uso

**Autor:** Matheus Rafael Morato Rocha
**Turma:** InfoC
**Número:** 40

[TOC]


## Caso de uso

![](https://i.imgur.com/3fFclC4.png)

### Criar Sala

**Descrição:** O usuário poderá criar uma sala para iniciar um grupo de conversa e convidar outros amigos.
**Regras:** (1) Não será permitido criar duas salas com o mesmo nome.
(2) Será permitido o máximo de XX pessoas.
(3) O nome só sera válido se tiver X caracteres.
**Evento:** Clicar no botão. [Criar]

### Entrar na Sala 

**Descrição:** O usuário poderá entrar na sala para iniciar uma conversa com outros amigos.
**Regras:** (1) O seu nick terá que ser válido.
(2) O nome da sala terá que ser válido.
**Evento:** Clicar no botão. [Entrar]

### Enviar Mensagem 

**Descrição:** O usuário poderá enviar mensagens em alguma sala.
**Regras:** (1) Para enviar alguma mensagem é preciso escrever algo.
(2) A mensagem só poderá ter no máximo X caracteres.
**Evento:** Clicar no botão. [Enviar]

### Busacar Mensagens

**Descrição:** O usuário poderá atualizar o chat para ver as mensagens novas.
**Regras:** (1) Só poderá atualizar de X em X segundos.
**Evento:** Clicar no botão. [Setinhas]