Skip to content
And0r- edited this page Apr 19, 2019 · 2 revisions

Welcome to the SignalBot wiki!

Ein paar Notizen für mich: Ich will den Bot so umbauen dass er mehrere messenger unterstüzt ausserdem sollen messenger aber auch schnittstellen zu humhub, wp, etc hinzugefügt werden können.

signalBot wird daher zu Bot signal_cli zu messenger es muss ein interface workflow geben jedes interface hat eine gruppe messenger/portal

jedes plugin kann entweder eine/mehrere interface gruppe unterstützen oder ein/mehrere bestimmte

es soll auch möglich sein dass ein signal chat mit einem telegram gesynct wird via plugin. welche gruppen gesynct werden können entweder via commands in den gruppen oder via config bestummen werden.

plugins können sich im Timer registrieren und dabei angeben in welchen abständen welche funktion ausgeführt werden soll. Dies können sekunden, oder spezielle trigger punkte sein. ausserdem können plugins auch neue triggerpunkte erstellen, die von anderen plugins genutzt werden können. zum beispiel kann es ein event plugin geben. Wenn ein event endet führt es alle registrierten funktionen bei diesem trigger aus. Ein anderes plugin kann sich dann mit seinen funktionen da einklinken.

multiuser tauglichkeit. nachdem der bot in eine gruppe eingeladen ist kann man einmalig mit "/bot admin" zum admin werden. Bot admins können dann "/bot config" als pm senden und erhalten einen link auf eine config websiteseite mit token. Dort kann er alle instanzen in den verschiedenen messenger sehen und konfigurieren. weitere admins in einer instanz hinzufügen plugins ein/au schalten pro instanz Eine instanz kann mehrere verknüpfte messenger gruppen beinhalten. Diese können auch hier verwaltet werden.

Bevor ich das aber so ausbaue, will ich aber erst die jetzige version noch ausbauen. Es wird sicher noch einiges geben dass ich erst in diesem Prozess bemerke.

Clone this wiki locally