koyuawsmbrtn / bbz-cloud

Die Desktop-App für die BBZ Cloud - eine All-in-One-Plattform für Unterricht und Zusammenarbeit
MIT License
1 stars 2 forks source link

[New feature] Call Button #39

Open dclausen01 opened 1 year ago

dclausen01 commented 1 year ago

Idee: 1) Wir packen ein Telefon-Symbol oben in die blaue Leiste 2) Wir übersetzen uns das Python-Skript für die schul.cloud in JavaScript 3) Wir lesen aus den Einstellungen die Login-Daten für schul.cloud aus, loggen als Gerät im Hintergrund das Skript ein 4) Das Skript monitort den Chat Bot, liest die Links aus, die da für Videokonferenzen generiert werden und packt sie in die Zwischenablage bzw. öffnet sie automatisch im Hintergrund 5) Sobald man den Button anklickt, wird in den Chat Bot-Channel ein "/meet" geschrieben, die Antwort wird ausgelesen, dann wird der eine Link in den aktiven Chat geschrieben und der andere automatisch im externen Browser geöffnet.

Man könnte sogar noch ein 6) hinzufügen: 6) Alle Chats werden gemonitort und wenn ein bestimmtes Symbol reinkommt (das wir mit zu dem Link vom Chatbot verschicken), dann klingelt die App

koyuawsmbrtn commented 9 months ago

Dumme Frage: wie verhindern wir, dass Neuinstallationen anfangen tausende Videokonferenz-Fenster zu spawnen. Wäre es nicht einfacher wenn die schul.cloud selber WebRTC/TURN/SIP-Features bekommt?

dclausen01 commented 9 months ago

Auf jeden Fall wäre das einfacher, mit BigBlueButton gibts auch eine supergute API dafür. Aber was für ein Aufwand, oder?

Sent from Ninehttp://www.9folders.com/


Von: koyu @.***> Gesendet: Donnerstag, 15. Februar 2024 11:54 An: koyuawsmbrtn/bbz-cloud Cc: Clausen, Dennis; Author Betreff: Re: [koyuawsmbrtn/bbz-cloud] [New feature] Call Button (Issue #39)

Dumme Frage: wie verhindern wir, dass Neuinstallationen anfangen tausende Videokonferenz-Fenster zu spawnen. Wäre es nicht einfacher wenn die schul.cloud selber WebRTC/TURN/SIP-Features bekommt?

— Reply to this email directly, view it on GitHubhttps://github.com/koyuawsmbrtn/bbz-cloud/issues/39#issuecomment-1945844812, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHXOOLOBGMMAE4BK3JSYUCDYTXSOHAVCNFSM6AAAAAA5IGJVCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBVHA2DIOBRGI. You are receiving this because you authored the thread.Message ID: @.***>