尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Bot de Discord multiclub para estadísticas y gestión de clubes de EA SPORTS FC 27.
Proyecto independiente. MARÍTIMO CF (maritimo.app) es el primer club conectado, como proveedor externo de datos mediante API.
Fases 1-4 completadas: proyecto, base de datos multiclub, núcleo y permisos, y comandos de Discord funcionando en el servidor de pruebas. Siguiente: Fase 5 (MARÍTIMO CF como proveedor).
| Comando | Quién |
|---|---|
/pirlo ayuda | Todos |
/club registrar · /club conectar · /club info · /club canal | Gestor del servidor · gestor del servidor y admin del club · todos · admin |
/vincular · /solicitudes (con botones) | Todos · DT/admin |
/plantilla ver · rol · posiciones · baja | Miembros · DT/admin · cada jugador · DT/admin |
/temporada crear · /temporada fechas · /temporada ver | Admin · admin · todos |
Los comandos se registran solo en el servidor de pruebas desde GitHub Actions →
Registrar comandos de Discord (secretos DISCORD_BOT_TOKEN y DISCORD_DEV_GUILD_ID).
npm install
cp .env.example .env.local # rellena los valores (nunca los subas a git)
npm run check # lint + formato + tipos + pruebas
npm run dev # servidor local en http://localhost:3000
Para probar con Discord en local, expón el puerto con un túnel HTTPS y configura esa URL +
/api/interactions como Interactions Endpoint URL de una aplicación de pruebas.
| Script | Qué hace |
|---|---|
npm run dev | Servidor local con recarga |
npm run check | Lint, formato, tipos y pruebas |
npm test | Pruebas (Vitest) |
npm run commands:register | Registra comandos en el servidor de pruebas |
npm run db:new <nombre> | Crea una migración nueva |
npm run db:types | Genera tipos TypeScript desde la base local |