https://github.com/jrafael29/gartic-bot
Aplicação em JavaScript para Gartic, injetada no navegador via IIFE, que adiciona funcionalidades extras.
https://github.com/jrafael29/gartic-bot
gartic gartic-bot iife-function-javascript javascript lucide-icons tool vuejs
Last synced: 10 days ago
JSON representation
Aplicação em JavaScript para Gartic, injetada no navegador via IIFE, que adiciona funcionalidades extras.
- Host: GitHub
- URL: https://github.com/jrafael29/gartic-bot
- Owner: jrafael29
- License: mit
- Created: 2025-09-30T22:33:43.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-09-30T23:17:45.000Z (7 months ago)
- Last Synced: 2025-10-10T11:54:02.164Z (7 months ago)
- Topics: gartic, gartic-bot, iife-function-javascript, javascript, lucide-icons, tool, vuejs
- Language: JavaScript
- Homepage:
- Size: 101 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎨 Extensão de Funcionalidades para Gartic
Aplicação em **JavaScript** (IIFE) que adiciona uma janela interativa ao [Gartic](https://gartic.io), trazendo diversas ferramentas extras como **AntiIdle, tentativa automática de acerto, histórico avançado de chat, sugestões de palavras e estatísticas de jogo**.
---
## 🚀 Como usar
1. Abra o [Gartic](https://gartic.io) em seu navegador.
2. Abra o **console do desenvolvedor** (geralmente `F12` → aba *Console*).
3. Cole o código do arquivo `script.js` e pressione **Enter**.
4. A janela de funcionalidades será exibida automaticamente.
---
## 📊 Painel Principal
O painel fixo na tela exibe informações em tempo real sobre sua sessão no Gartic:
| Campo | Descrição |
|-------|-----------|
| **Status** | Mostra se o jogador está online (verde) |
| **Tempo de sessão** | Contagem de tempo jogado (`HH:MM:SS`) |
| **Partidas** | Número de partidas jogadas |
| **Acertos** | Número de acertos até o momento |
| **AntiIdle** | Estado atual do AntiIdle (ativado/desativado) |
| **Pular vez** | Opção para pular sua vez **automaticamente** (Sim/Não) |
| **Auto Responder** | Envia respostas **automaticamente** quando ativado (Sim/Não) |
| **Esperando partida** | Indica se está aguardando nova rodada |
---
## 📊 Painel Principal
O painel fixo na tela exibe informações em tempo real sobre sua sessão no Gartic:
| Campo | Descrição |
|-------|-----------|
| **Status** | Mostra se o jogador está online (verde) |
| **Tempo de sessão** | Contagem de tempo jogado (`HH:MM:SS`) |
| **Partidas** | Número de partidas jogadas |
| **Acertos** | Número de acertos até o momento |
| **AntiIdle** | Estado atual do AntiIdle (ativado/desativado) |
| **Pular vez** | Opção para pular sua vez **automaticamente** (Sim/Não) |
| **Auto Responder** | Envia respostas **automaticamente** quando ativado (Sim/Não) |
| **Esperando partida** | Indica se está aguardando nova rodada |
---
## 🖲️ Botões de Funcionalidades
### AntiIdle
- **Ativar AntiIdle** → impede desconexão por inatividade.
- **Desativar AntiIdle** → volta ao comportamento normal.
### Tentativa de acerto
- **Tentar Acerto** → inicia a tentativa automática de acerto quando há dica.
- **Parar Acerto** → interrompe a tentativa automática.
### Chat
- **Ocultar Chat** → esconde a janela do chat.
- **Mostrar Chat** → exibe novamente o chat.
- **Limpar Chat** → apaga as mensagens visíveis do chat.
- **Limpar Chat (duplo clique)** → remove permanentemente as mensagens armazenadas.
---
## 🔎 Input de Sugestão
Um campo de busca que oferece **sugestões de palavras** conforme você digita.
Exemplo: ao digitar `sa` → aparecem palavras como **mesa**, **sapato**, etc.
- Pressionar **Tab** → seleciona a sugestão atual.
- Pressionar **Enter** → envia a sugestão.
- Pressionar **Backspace** → remove o último caractere.
- **Clique em uma sugestão** → seleciona e insere no campo.
### AntiIdle
- **Ativar AntiIdle** → impede desconexão por inatividade.
- **Desativar AntiIdle** → volta ao comportamento normal.
### Tentativa de acerto
- **Tentar Acerto** → inicia a tentativa automática de acerto quando há dica.
- **Parar Acerto** → interrompe a tentativa automática.
### Chat
- **Ocultar Chat** → esconde a janela do chat.
- **Mostrar Chat** → exibe novamente o chat.
- **Limpar Chat** → apaga as mensagens visíveis do chat.
- **Limpar Chat (duplo clique)** → remove permanentemente as mensagens armazenadas.
---
## 🔎 Input de Sugestão
Um campo de busca que oferece **sugestões de palavras** conforme você digita.
Exemplo: ao digitar `sa` → aparecem palavras como **mesa**, **sapato**, etc.
- Pressionar **Tab** → seleciona a sugestão atual.
- Pressionar **Enter** → envia a sugestão.
- Pressionar **Backspace** → remove o último caractere.
- **Clique em uma sugestão** → seleciona e insere no campo.
---
## 💬 Histórico do Chat
O painel de mensagens traz recursos avançados:
| Função | Descrição |
|--------|-----------|
| 🔍 **Busca** | Pesquisar mensagens antigas |
| 📑 **Mensagens do sistema** | Mostrar/ocultar mensagens de sistema |
| 🔠 **Fonte** | Aumentar/diminuir o tamanho da fonte das mensagens |
| 🎨 **Cores** | Mensagens do jogador, do sistema e de outros usuários são destacadas com cores diferentes |
| 🕒 **Timestamp** | Cada mensagem exibe o horário (`HH:MM:SS`) |
---
## 👤 Créditos
> Desenvolvido por [**José Rafael**](https://github.com/jrafael29)
---
## 📜 Licença
Este projeto está sob a licença **MIT** – fique à vontade para usar e modificar.