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