[REQUEST] Integration: Telegram user bot (MTProto)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
- Área
- api, authentication, backend
Línea de trabajo
Start with the linked MTProto documentation, TL schema, and Telegram API methods, then compare them with Sim’s existing Telegram Bot API integration. Done means workflows can authenticate with each user’s API ID and API hash and support the requested user-side actions without shared credentials.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem? Please describe.
Sim’s Telegram integration is Bot API only. There’s no way to use the user API (MTProto) from workflows — e.g. send/receive as a user, use full chats/channels/media. People who need user-bot behaviour have to use workarounds (e.g. HTTP blocks to third‑party services) instead of a native Sim block.
Describe the solution you'd like
Add an integration for a Telegram user bot (MTProto) so workflows can call the user API. Auth via my.telegram.org: users create an app and configure their own API ID and API hash (no shared/hardcoded credentials). Store API ID / API hash in env or integration settings.
Describe alternatives you've considered
Using only the Bot API: doesn’t cover user-side actions (e.g. read DMs, act as user).
Calling external user-bot APIs via HTTP blocks: possible but no native block, no unified credentials, more glue code.
Additional context
API methods: https://core.telegram.org/methods
TL schema: https://core.telegram.org/schema/mtproto
MTProto: https://core.telegram.org/mtproto
- Lenguaje dominante
- TypeScript
- Estrellas
- 29.8k
- Forks
- 3.9k
- Merge medio
- 1 h 44 min
- PR fusionados (30 d)
- 841
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de simstudioai/sim
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
simstudioai/sim#9831 ·
Los mantenedores suelen responder en 1 día
-
v2 API rate limits self-hosted installs by IP even with billing disabledPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
simstudioai/sim#8452 ·
Los mantenedores suelen responder en 1 día
-
Railway template generates invalid ENCRYPTION_KEY (should be 64-char hex string)Quizá libre de nuevo @sahooarnav2007-gif la tomó hace 15 días y no hay ningún pull request abierto. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
simstudioai/sim#6246 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
simstudioai/sim#1204 · 8 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
simstudioai/sim#9734 ·
Los mantenedores suelen responder en 1 día
Todos los issues de simstudioai/sim
Issues similares
-
Bug: Cloudflare Pages static _redirects identity rule causes RSC Flight to reload as HTMLPosiblemente ocupada @Donvero la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Mantitup-Org/vista#210 ·
-
status: waiting for maintainer
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
mui/material-ui#49751 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
diplodoc-platform/transform#1184 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
JonasKruckenberg/imagetools#973 ·
Los mantenedores suelen responder en 1 día