Skip to content
 
 

Repository files navigation

Assets da Maddie

Repositório público de assets da Maddie, a amante de pelúcias e melhor bot do Discord!

Aqui ficam as perguntas usadas no sistema de quiz, organizadas por categoria em JSON. Qualquer pessoa pode contribuir adicionando novas perguntas ou corrigindo as existentes via Pull Request.


Estrutura

maddie-assets/
├── questions/
│   ├── among-us.json      # Perguntas sobre o Among US
│   ├── desenho.json       # Perguntas sobre os Desenhos Animados
│   ├── discord.json       # Perguntas sobre o Discord
│   ├── maddie.json        # Perguntas sobre a Maddie
│   ├── minecraft.json     # Perguntas sobre o Minecraft
│   └── roblox.json        # Perguntas sobre o Roblox
├── schemas/
│   └── questions.schema.json   # Schema JSON para validação
├── scripts/
│   ├── validate.mjs            # Valida os JSONs contra o schema
│   └── check-duplicates.mjs    # Verifica IDs duplicados
├── .github/
│   ├── workflows/
│   │   └── validate.yml        # CI automático em todo PR
│   └── PULL_REQUEST_TEMPLATE.md
├── CONTRIBUTING.md
└── package.json

Categorias disponíveis

Categoria Arquivo Descrição
among-us questions/among-us.json Perguntas sobre o Among US
desenho questions/desenho.json Perguntas sobre Desenhos Animados
discord questions/discord.json Perguntas sobre funcionalidades e curiosidades do Discord
maddie questions/maddie.json Perguntas sobre a própria Maddie
minecraft questions/minecraft.json Perguntas sobre o Minecraft
roblox questions/roblox.json Perguntas sobre o Roblox

Como contribuir

Quer adicionar uma pergunta nova ou corrigir uma existente? Leia o CONTRIBUTING.md — é bem simples!

Todo Pull Request passa por validação automática via GitHub Actions. Se o JSON tiver algum erro de estrutura ou ID duplicado, o CI vai avisar.


Validação local

npm install               # Instala todas as bibliotecas necessárias.
npm run validate          # Valida todos os JSONs contra o schema
npm run check:duplicates  # Verifica IDs duplicados entre arquivos
npm run lint              # Verifica formatação

Licença

Este repositório é público e aberto para contribuições da comunidade.

About

quests

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages