feat: complete M1 Telegram, Mini App and wallet integration - #8
Open
CodeWizzards wants to merge 11 commits into
Open
feat: complete M1 Telegram, Mini App and wallet integration#8CodeWizzards wants to merge 11 commits into
CodeWizzards wants to merge 11 commits into
Conversation
# Conflicts: # package-lock.json
|
|
|
@CodeWizzards is attempting to deploy a commit to the AlienFlowSpace Team on Vercel. A member of the Team first needs to authorize it. |
Author
|
Validación adicional: el build de producción de Vite y la compilación de los endpoints serverless finalizaron correctamente en local. El check rojo de Vercel no corresponde a un error de código: la URL del check solicita que el equipo AlienFlowSpace autorice deployments de Preview procedentes del fork externo CodeWizzards/AiTor. La PR figura como MERGEABLE. El checklist de configuración y pruebas posteriores al merge está incluido en docs/M1_PRODUCTION_HANDOFF_ES.md. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
M1 — Entrega y activación en producción
Fecha de verificación: 22 de agosto de 2026.
Este documento separa el código incluido en la PR de las acciones que requieren acceso del propietario a Vercel, Supabase, Telegram y Reown. Ninguna semilla, clave privada, contraseña o token secreto debe añadirse al repositorio.
Alcance incluido en la PR
POST /api/telegram-webhookpara Vercel./start,/app,/dao,/helpy/manus.web_apppara abrir la Mini App sin depender del short name inexistentet.me/Alien69Bot/app.X-Telegram-Bot-Api-Secret-Token.wallet-linkyaccess-status.Estado público verificado
https://aitor.alienflow.space/responde correctamente.https://aitor.alienflow.space/api/telegram-webhookestá publicado y acepta únicamentePOST.wkdtvrxavkhbifjtvvdw.chatestá publicada.wallet-linkyaccess-statustodavía no están publicadas y devuelven404antes de aplicar esta entrega.vercel[bot]en los entornosPreviewyProduction.401.Acciones del propietario después del merge
1. Vercel
Configurar en el proyecto de producción, usando el panel cifrado de Environment Variables:
Las variables públicas de Supabase ya tienen una configuración de respaldo en el proyecto. Se pueden sobrescribir por despliegue con
VITE_SUPABASE_URLyVITE_SUPABASE_PUBLISHABLE_KEY.Después de configurar las variables, realizar un nuevo deployment de producción.
2. Supabase
Vincular Supabase CLI al proyecto
wkdtvrxavkhbifjtvvdwcon una cuenta autorizada. Aplicar las migraciones nuevas:Publicar las funciones:
Confirmar que las políticas RLS siguen activas y que un usuario solamente puede consultar o modificar sus propios datos.
3. Telegram
Después del deployment, volver a registrar el webhook utilizando el mismo valor definido como
TELEGRAM_WEBHOOK_SECRETen Vercel:No guardar el token ni el secreto en commits, issues, PRs o mensajes públicos.
4. Reown
https://aitor.alienflow.spaceen el proyecto Reown utilizado por AlienFlowSpace, o configurar un proyecto separado medianteVITE_REOWN_PROJECT_ID.5. Reglas de acceso NFT/paywall
Antes de activar accesos comerciales reales, confirmar y configurar públicamente:
Hasta que estas reglas sean confirmadas, el sistema mantiene los entitlements en modo seguro y no inventa accesos ni cobros.
Pruebas de aceptación
/start,/help,/daoy/appresponden en Telegram./appabrehttps://aitor.alienflow.spacedentro de Telegram.401.wallet-linkyaccess-statusdejan de devolver404.Fuera del alcance de cierre de M1