Skip to content

AÑADIR #opencode  #11

Closed
Closed

Description

@mikelennnn

Añade un comando #opencode al bot, siguiendo la estructura actual de comandos (carpeta comandos/, mismo formato que menu.js). No modifiques nada dentro de .github/workflows: el workflow ya acepta workflow_dispatch con una entrada llamada "tarea".

Funcionamiento:

  • Solo responde si el remitente es el número en la variable de entorno OWNER_NUMBER. Si es otro usuario, ignora el mensaje sin responder.
  • Extrae el texto después de "#opencode". Si está vacío, responde pidiendo la tarea.
  • Envía una petición POST a la API de GitHub para disparar el workflow opencode.yml en la rama main del repositorio de la variable GH_REPO, con la entrada "tarea". Usa el token de la variable GH_DISPATCH_TOKEN con fetch nativo, sin dependencias nuevas.
  • Responde "Recibido" al empezar y "Tarea enviada" si GitHub contesta con éxito, con un enlace a la pestaña Actions del repo. Si falla, informa del error sin mostrar el token.
  • Evita tareas duplicadas con un límite de una tarea cada 30 segundos.
  • No registres el token ni el texto de la tarea en los logs.
  • Que mensajes sin el prefijo # no activen nada.

Mi token es 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

Y el número +1 4123177704
Si no es ese número que responda que no está autorizado

Activity

  1. mikelennnn commented on Oct 26, 2026

    @mikelennnn
    OwnerAuthor

    /opencode haz lo que dice este issue

  2. github-actions commented on Oct 26, 2026

    @github-actions

    Created PR #12

    github run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions