Skip to content

Bot de telegram que notifica de novedades de un portal CKAN

Notifications You must be signed in to change notification settings

datosgobar/ckan-telegram-bot

Repository files navigation

bot-telegram-ckan

Bot de telegram que usa los endpoints provistos por la API de CKAN para identificar y notificar de cambios en datasets u organizaciones de un catálogo CKAN. El mismo sigue la siguiente lógica:
Untitled diagram _ Mermaid Chart-2025-07-16-000221 Haya o no novedades para notificar, el bot envía un mail a los administradores para avisar de su ejecución.

Para replicar el proyecto

Este bot es fácilmente replicable para otros portales CKAN. Previamente se debe haber creado un canal y un bot de Telegram, luego se debe crear un archivo env usando como referencia ejemplo.env. En el mismo se ponen las claves secretas (token para conexión a telegram y para casilla de correo desde donde se envían notificaciones a administradores) así como variables de configuración, como por ejemplo la url del portal CKAN que se quiere consultar y el nombre del archivo .json que servirá de memoria al bot. (Se debe poner un nombre aunque el archivo no exista todavía, el bot lo crea en su primera corrida). En el archivo texts.py están los textos que envía el bot, en caso de que se quieran editar.

About

Bot de telegram que notifica de novedades de un portal CKAN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages