Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

telegram-feedback-bot

Toolkit autoalojado para crear y gestionar bots de Telegram enfocados en feedback y moderación. Combina Django con SvelteKit para una interfaz integrada dentro de la app, permitiendo broadcasts segmentados, gestión de tokens y control de usuarios.

Ficha actualizada 26 sept 2026, 7:46 · upstream 26 sept 2026, 7:21 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es telegram-feedback-bot

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio proporciona un conjunto de herramientas para desplegar y operar bots de Telegram dedicados a la recopilación de feedback y la moderación. La arquitectura se basa en un backend construido con Django y python-telegram-bot, complementado por una aplicación web ligera desarrollada con SvelteKit que funciona como Mini App dentro de Telegram.

La plataforma permite a los administradores crear múltiples bots, validar sus tokens mediante BotFather y gestionar su configuración sin necesidad de salir del entorno de Telegram. Incluye funcionalidades avanzadas como la rotación segura de tokens con aprobación administrativa, revisión de estadísticas en tiempo real y gestión de usuarios prohibidos. El sistema soporta tanto bases de datos PostgreSQL como SQLite para flexibilidad en entornos de producción o desarrollo.

El despliegue está optimizado para contenedores Docker mediante un archivo docker-compose.yml que orquesta el backend, los workers de python-telegram-bot y la base de datos. También se incluye soporte para migración desde versiones anteriores basadas en Pyrogram, facilitando la actualización sin perder datos históricos.

CASOS DE USO
  • Gestión centralizada de múltiples bots de feedback con control de tokens y estadísticas
  • Broadcasts segmentados por fecha de incorporación o actividad reciente de usuarios
  • Moderación integrada dentro de Telegram para baneos y gestión de contenido
  • Despliegue autoalojado en servidores propios con persistencia de datos cifrada
PUNTOS DESTACADOS
  • Interfaz Mini App nativa en Telegram para gestión sin salir de la plataforma
  • Soporte para broadcasts segmentados con filtros de fecha y actividad
  • Rotación segura de tokens con aprobación administrativa obligatoria
  • Arquitectura híbrida Django + SvelteKit con soporte Docker y SQLite/PostgreSQL
PRECAUCIONES
  • Requiere configuración manual de variables de entorno para producción
  • Dependencia de Granian como servidor ASGI en lugar de Gunicorn o uWSGI
  • Migración desde versiones legacy requiere exportación manual de claves de cifrado
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Telegram Feedback Bots Builder logo
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para producción, utilice docker compose up --build -d con un archivo .env configurado. Asegure el webhook HTTPS en la ruta /api/webhook/<bot_uuid>/ y configure TELEGRAM_NEW_BOT_ADMIN_APPROVAL=true para control estricto. Persista el volumen data/ para guardar artefactos de bots. Use PostgreSQL en lugar de SQLite para entornos multiusuario.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsDjangoPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
8001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.