Google Talk Chat- / Konferenzlösungen

8

Ich habe 2005 angefangen, das alte Confbot-Python-Konferenzskript für meine Familie zu verwenden. Dies implementiert im Wesentlichen einen IRC-ähnlichen Konferenzraum über Google Talk (oder einen beliebigen Jabber / XMPP-Server). Es hat die Familienkommunikation erheblich verbessert und ist daher ziemlich unverzichtbar geworden.

Vor kurzem gab es ernsthafte Probleme (die Leute können sich im Konferenzraum nicht sehen), die die Nützlichkeit fast zunichte gemacht haben.

Bevor ich meine eigene Software entwickle oder Confbot debugge (wahrscheinlich nicht - es wird eine ältere Jabber-Bibliothek verwendet, die seit 2003 nicht aktualisiert wurde), wollte ich wissen, welche anderen Lösungen unseren Anforderungen entsprechen:

  • Unterstützt Google Talk (Entschuldigung, ich werde nicht versuchen, alle Beteiligten davon zu überzeugen, zu einem neuen IM oder einem anderen Client zu wechseln.)
  • Kostenlos und Open Source (ideal, aber nicht erforderlich)
  • Läuft unter Windows (kein Webdienst, der von einer anderen Person ausgeführt wird)
  • Implementiert grundlegende Funktionen wie Kick / Ban und Emotes
  • Erinnert sich, wer nach einem Neustart dem Konferenzraum beigetreten ist
  • Befolgen Sie den Status "Nicht stören" und "Besetzt"
  • Archiviert alle Aktivitäten

-Adam

Adam Davis
quelle

Antworten:

4

Es scheint, dass ich möglicherweise meine eigenen entwerfen muss. Es gibt ein Python-Projekt namens Palaver, das fast alles implementiert. Daher muss ich möglicherweise nur sehr wenig programmieren:

palaver ist eine Mehrbenutzer-Chat-Komponente für Jabber- und XMPP-Server. Es ist beabsichtigt, alle Funktionen von XEP-0045 sowie die relevanten erweiterten Erkennungsfunktionen von XEP-0128 zu unterstützen.

...

Derzeit werden alle grundlegenden Chat-Funktionen für mehrere Benutzer unterstützt, einschließlich einiger zusätzlicher Funktionen wie Verbotslisten. Weitere Funktionen sind in Vorbereitung, und das gesamte Protokoll soll vollständig unterstützt werden. Spezifische Informationen zu Protokollfunktionen finden Sie in der Quelle: trunk / XEP.txt # latest. Es gibt auch Plugins-Unterstützung für die Erweiterung verschiedener Funktionen von Palaver.

Es ist mehr als das, was ich will, und ich habe mich noch nicht damit befasst, aber es kann eine nette, schnelle und einfache Lösung sein. Obwohl es eher wie ein Plug-In aussieht, das in den Jabber-Server selbst integriert wird, ist es möglicherweise nicht geeignet, und wenn ja, portiere ich den vorhandenen Confbot einfach auf Twisted Words .

-Adam

Adam Davis
quelle
2

Sie können auch die Desktop-App der Google Talk Labs Edition verwenden , die Konferenzen unterstützt. Das Problem ist jedoch, dass es sich nur um Text handelt.

Prashanth
quelle
2

Partychat - "Erstellen Sie Chatrooms mit Ihren Freunden oder Kollegen mit Google Talk oder XMPP."

Erfüllt viele, aber nicht alle Ihrer Anforderungen.

  • Unterstützt Google Talk: Ja.
  • Kostenlos und Open Source: ja.
  • Läuft unter Windows: Wenn Sie es auf dem lokalen Entwicklungsserver des AppEngine SDK ausführen.
  • Implementiert grundlegende Funktionen wie Kick / Ban, Emotes: etwas; Befehle beinhalten / kick und / me.
  • Erinnert sich, wer nach einem Neustart dem Konferenzraum beigetreten ist: Ja.
  • Obeys stören nicht und beschäftigen den Status: Nein, obwohl Sie / können Sie schlafen, um es für eine Weile zu unterdrücken.
  • Archiviert alle Aktivitäten: Nein.
kurzlebig
quelle
1

Warum nicht einfach das Google Talk Gadget verwenden? Erfüllt nicht alle Ihre Anforderungen, ermöglicht es Ihnen jedoch, einen Konferenz-Chat mit Ihren Google Talk-Freunden zu erstellen ...

http://talkgadget.google.com/talkgadget/popout

J Sidhu
quelle
Es wird kein permanenter Chat eingerichtet - jede Person muss jedes Mal neu beitreten, wenn sie den Client wechselt, was den Zweck eines immer offenen Kanals zunichte macht.
Adam Davis