Google Kalender Einträge aus AI Prompt
Veröffentlicht am 1. Juli 2024 • 2 Min. Lesezeit • 366 WörterBasketball Livestreams Google Kalendereinträge erstellen und auf Website darstellen.
Für mich selbst habe ich meinen google calendar um einen BasketballLive Kalender erweitert, um dort Livestreams zu verwalten, die ich gerne sehen möchte.
Warum google calendar?
Ich wollte einfach nicht nochmal einen Kalender installieren. Dieser funktioniert in jedem gängigen Browser, Android und ist einfach zu verwalten.
Die Seite ist hier zu finden:
Kalender Live streamsEs gibt auf jeden Fall schönere Darstellungen / Kalender. Letztlich steht die Benachrichtigung und Einfachheit im Vordergrund.
Normalerweise trage ich diese einfach manuell ein, falls ich eine Übertragung finde, die mich interessiert.
Für die Automatisierung habe ich bereits einiges getestet und probiert. Der Aufwand sollte dabei gering bleiben. Wenn man es schön(er) haben möchte; artet es in mehr Zeitaufwand und Test aus.
Aktuell funktionieren bei der Automatisierung einige Punkte noch nicht sauber, daher erst mal in der aktuellen Form:
Beispiel magentasport - ics Datei
Deutschland
Frankreich
Deutschland
Frankreich
Sa 6. Jul 15:30 |
Testspiele Herren
....
...."
Das Ergebnis ist ein ics Datei.
Beispiel DBB Olympia 2024 - Link erzeugen
Die Termine sind aufgespielt auf der DBB Website zu finden.
Copilot Chat:
Erstelle google calendar url events links (example https://github.com/InteractionDesignFoundation/add-event-to-calendar-docs/blob/main/services/google.md) für die nachfolgenden Livestreams mit einer Dauer von 1,5 Stunden in deutscher Zeitzone. Der Titel soll mit "Olympia 2024: " beginnen.
In der der Beschreibung den Livestream mit einfügen:
DBB Herren - Olympia 2024
Livestream: https://www.sportschau.de/olympia
Ort: Lille
Herren (Lille)
Samstag, 27. Juli 2024
13.30 Uhr: Deutschland – Japan
Dienstag, 30. Juli 2024
21.00 Uhr: Deutschland – Brasilien
Freitag, 02. August 2024
21.00 Uhr: Deutschland – Frankreich
Als Ergebnis kommt jeweils ein Link heraus; der in einem Browser mit angemeldetem google Calendar Account ausgeführt werden kann. Der Termin wird hierbei manuell angelegt:
https://www.google.com/calendar/render?action=TEMPLATE&text=Olympia+2024%3A+Deutschland+%E2%80%93+Japan&dates=20240727T113000Z/20240727T130000Z&details=DBB+Herren+-+Olympia+2024%0ALivestream%3A+https%3A%2F%2Fwww.sportschau.de%2Folympia&location=Lille
Wunsch: Klasse wäre, wenn Google Gemini direkt mit Google Calendar verknüpft werden könnte. Ist ja der gleiche Google Account. Dies ist aber nicht möglich. Ebenso werden in Gemini keine korrekte Zeitzone erstellt.
Alternative ist Anbindung an den google calendar per API für jeden einzelnen Termin oder einen alternativen Kalender. Machbar ist einiges … mal sehen was draus wird