Metro Bilbao Telegram Bot

This article can be read in english here
Este bot de telegram es accesible en http://t.me/metrobilbao_bot

El objetivo de este bot es obtener la información en TIEMPO REAL de los siguientes trenes para un recorrido . También permite planificar recorridos durante las proximas 24 horas.

La interacción con el usuario está basada en comandos de telegram, y acepta tanto estaciones introducidas en modo texto como la ubicación del usuario (proporcionada por Telegram), sobre la cual el bot ofrece las 3 estaciones más cercanas.

Asimismo también permite guardar 2 recorridos como favoritos, lo que permite obtener los siguientes trenes para esos recorridos con un solo comando.

Su arquitectura está formada solamente por un contenedor MariaDB y un contenedor Python.

Se ha usado la libreria pyTelegramBotAPI para atender las peticiones de telegram y una BBDD MariaDB para guardar las estaciones, sus coordenadas, y los recorridos favoritos de los usuarios.

Hace uso de las APIs no publicas de Euskotren y Metro Bilbao para convertirse en la ÚNICA herramienta disponible que te permite planificar un viaje utilizando las líneas 1 2 y 3 de Metro Bilbao.

  • Tipp: Telegram Bot
  • Ubicación: Docker container en VPS
  • Lenguajes y tecnologías usadas: Python, MySQLs
  • Repositorio Github: no

Be First to Comment

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *