Un Bot de Telegram para que el usuario interaccione con tu blog
A día de hoy Telegram tiene Chats, donde la gente se subscribe y tú envías contenido. El problema es que el lector no puede interactuar al estilo de un blog en un navegador
La idea es permitir a los usuarios que puedan leer un "mini" blog tuyo vía un chat de telegram a traves de un bot
-
/index : devuelve el árbol de entradas de tu blog donde cada elemento es seleccionable
-
/notify: activa que avise al lector cuando hay una nueva entrada
-
/silent: desactiva la opcion de avisos
Cuando el usuario obtiene el arbol de entradas obtiene algo parecido a
-
/inicio (Bienvenido)
-
/about (About)
-
/personal (Mi profile)
-
blog (Mi blog) no es seleccionable al tener hijos
-
2019 no es seleccionable al tener hijos
-
/asciidoctor (Primeros pasos con asciidoctor)
-
-
-
si el usuario toca en /personal el bot le devuelve el contenido de ese fichero (un markdown o un html). Si ese directorio contiene imagenes también se enviarán
La idea no es tener un blog completo como el que se puede leer con un navegador sino algo más simple (puesto que además Telegram NO implementa todas las capacidades de html ni markdown)
Puede ser cómodo para:
-
recetas de cocina
-
tutoriales sencillos
-
explicaciones matemáticas, físicas, etc
El editor crea un repositorio Git (Gitlab, Github, Bitbucket) El editor crea un bot de telegram y lo configura con el repo a utilizar Los usuarios chatean con él. Cada usuario tiene su chat por lo que son independientes y pueden abandonar el chat cuando quieran.
Cuando el editor añade un contenido nuevo se puede lanzar un webhook al bot para que este avise a todos los usuarios activos y que deseen notificaciones