From 2bc8d06ab68ae5bf8308877725088db6b58e0fae Mon Sep 17 00:00:00 2001 From: Entwicklung Date: Mon, 27 Nov 2023 11:20:16 +0100 Subject: [PATCH] add readme --- index.mjs | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/index.mjs b/index.mjs index 56e2646..5a993e3 100644 --- a/index.mjs +++ b/index.mjs @@ -45,6 +45,9 @@ async function handleCommand(roomId, event) { await sendMessageWithUrl(client,roomId); await changeRoomName(client, roomId); } + if (body?.startsWith("!join")){ + await sendJoinConfernece(client,roomId); + } if (body?.startsWith("!hilfe")){ sendHelp(client,roomId) } @@ -66,10 +69,15 @@ async function createConference(roomId) { } async function sendMessageWithUrl(client,roomId) { + var url = await createConference(roomId); + await client.sendText(roomId, 'Die Konferenz für diesen Raum läuft unter dieser URL: '+ url); +} + +async function sendJoinConfernece(client,roomId) { var url = await createConference(roomId); await client.sendHtmlText(roomId, '
Hier der Konferenz beitreten
'); } -send + async function changeRoomName(client, roomId){ var roomDescription = await client.getRoomStateEvent(roomId,'m.room.topic'); roomDescription = roomDescription.topic; @@ -81,8 +89,10 @@ async function changeRoomName(client, roomId){ async function sendHelp(client, roomId){ await client.sendText( roomId, - 'Neue Konferenz mit "!jitsi" erstellen\n\r' + - 'Diese Hilfeseite mit "!hilfe" anzeigen' + 'Neue Konferenz erstellen: !jitsi\n\r' + + 'Direkt der Konferenz beitreten: !join\n\r'+ + 'Diese Hilfeseite anzeigen: !hilfe\n\r' + ); } \ No newline at end of file