Hallo Ednax!
Ich werfe erstmal kurz meine Meinung ein und wäre noch gespannt auf andere Meinungen, bevor wir uns unnötige Arbeit machen.
Zu Punkt 1: Im Prinzip ist Farbe ganz gut, mir stellt sich die Frage, was für wen wichtig genug ist um farblich markiert zu werden. Mit den bestehenden Farben lässt sich sofort erkennen, wenn etwas nicht im gedachten Rahmen läuft, das wird mit mehr Farben nicht besser.
Zu Punkt 2: Bisher haben wir uns vorwiegend um Steuerungsbefehle gekümmert, im Prinzip spricht aber nichts gegen eine Erweiterung der Befehlsstruktur. Ich persönlich würde es gerne dennoch im Stil der anderen Befehle halten, sprich:
/output [start | stop] bzw. /conout [start | stop]
/showlvl [account | 'all']
/showmsg (overview | detail) [account | 'all']: Overview für eine kurze Übersicht, ob überhaupt ungelesene Nachrichten vorhanden sind, detail für eine Auflistung der ungelesenen Nachrichten
Zu Punkt 3: Rein technisch gesehen gibt's das sogar schon, es ist zwar keine Webseite sondern eine HTTP-Schnittstelle, läuft aber über die IP und kann im Bot über einen beliebigen Port gestartet werden (Siehe Globale Einstellungen).
Da wir diese Schnittstelle allerdings für die App geplant hatten, gibt es weder eine Dokumentation noch ist die Schnittstelle in unseren Augen fertig - obwohl sie schon die obigen Wünsche drauf hat.
Ich bezweifle, dass es für uns einfach wäre, die bestehende Struktur durch ein tatsächliches User Interface zu ersetzen, wir werden uns da aber auf jeden Fall noch was einfallen lassen.
Schneller geht es natürlich, wenn entsprechender Input auch von anderen Seiten der Community gewünscht wird.
Grüße,
Robin