transitous rewrite: channel formatting

This commit is contained in:
Kaaninchen
2026-08-15 19:48:15 +02:00
parent 826b543347
commit 8770d03bb6
4 changed files with 43 additions and 27 deletions
+6 -4
View File
@@ -1,8 +1,7 @@
import json
import requests
import random
from src.utils import logger, config
from src.utils import logger, config, get_train_name
stations = config["stations"]
blacklist = config["blacklist"]
@@ -92,9 +91,12 @@ def get_trip_details(trip_id: str) -> dict:
trip_to = legs["tripTo"]["name"]
start_time = legs["startTime"]
end_time = legs["endTime"]
mode = legs["mode"]
train_name = get_train_name(display_name, mode)
trip_details = {
"long_name": f"{display_name} nach {trip_to} von {trip_from}",
"long_name": f"{train_name} nach {trip_to} von {trip_from}",
"short_name": display_name,
"from": trip_from,
"to": trip_to,
@@ -103,7 +105,7 @@ def get_trip_details(trip_id: str) -> dict:
"duration": legs["duration"],
"start_time": start_time,
"end_time": end_time,
"mode": legs["mode"],
"mode": mode,
"stops": {}
}