Confbot Open source. Hace un tiempo comencé a desarrollar… – Telegram 中文版

Telegram

Confbot Open source

¿Qué hacía el bot?

Confbot era un bot de telegram que permitía crear y compartir conferencias usando telegram. Una conferencia estaba formada por varios slides ordenados y un slide es una imagen unido a un mensaje de voz. Lo que permitía crear la experiencia de ver una presentación pero usando telegram como soporte. Además se podía crear conferencias solamente con imágenes, útiles para dar conferencias en tiempo real en grupos y canales.

Aplicaciones que forman el sistema.

El sistema está formado por dos aplicaciones, el bot que es el que interactúa con telegram y confbot que es el backend donde está la lógica de negocio. Los dos proyectos están libre en github y puedes ver el código fuente aquí.

  • confbot https://github.com/confbot-telegram-conferences/confbot

Bot

La aplicación Bot es la encargada de servir de interfaz con telegram y para hacerlo utiliza la librería python-telegram-bot. Además utiliza mongodb para guardar datos temporales y evitar acceder constantemente al backend.

  • Borrar por completo handlers
  • Pasar todo el código para backend pero ya con la nueva arquitectura.
  • Finalmente eliminar la aplicación bot.

Backend

El backend es una aplicación desarrollada en django. Realmente no tiene nada de especial. Utiliza el stack característicos de las aplicaciones de este tipo.

Conclusiones

Todo proyecto que comienza puede fracasar por varias razones. En confbot creo que el problema fundamental fue que se hizo muy complicado la vía para crear las conferencias. Visualizar conferencias era muy sencillo pero no así la creación. Otra de las cosa que se quizo hacer es un frontend que tuviera la lógica para gestionar las conferencias y dejar el bot solo para visualizarlas.

Ten articles before and after

SupraPartners #84 — SupraOracles partners with iMe Labs to enable token transfers via Telegram – Telegram 中文版

Crypto Bot Binance + Telegram. Write your own alert bot for any type… – Telegram 中文版

Monitoring Ethereum Wallets with Python & Telegram – Telegram 中文版

How I made +25% in few hours with the help of trading bot! – Telegram 中文版

How Telegram Makes Money? Telegrams New Plan to Generate Cash – Telegram 中文版

How to enable comments in Telegram channel – Telegram 中文版

TON history. Telegram’s blockchain project, the TON… – Telegram 中文版

How to install Telegram on Ubuntu 20.04 – Telegram 中文版

Как закрепить сообщение в Телеграм. Что нужно сделать? – Telegram 中文版

Digital Privacy: A Myth or Reality..? – Telegram 中文版

About Me

Pretium lorem primis senectus habitasse lectus donec ultricies tortor adipiscing fusce morbi volutpat pellentesque consectetur risus curae malesuada dignissim lacus convallis massa mauris.