Google Talk Chat / Konferenzlösungen

3948
Adam Davis

Ich begann 2005, das alte Konferenzskript für Confbot Python für meine Familie zu verwenden. Dies implementiert im Wesentlichen einen IRC-ähnlichen Konferenzraum über Google Talk (oder einen beliebigen Jabber / XMPP-Server). Sie hat die familiäre Kommunikation deutlich gesteigert und ist dadurch ziemlich unverzichtbar geworden.

In letzter Zeit hat es schwere Probleme gegeben (die Menschen können sich im Konferenzraum nicht sehen), was die Nützlichkeit beinahe abgetötet hat.

Bevor ich meine eigene Software oder Debugging-Confbot entwickle (wahrscheinlich nicht - es verwendet eine ältere Jabber-Bibliothek, die seit 2003 nicht aktualisiert wurde), wollte ich wissen, welche anderen Lösungen vorhanden sind, die unsere Anforderungen erfüllen:

  • Unterstützt Google Talk (Entschuldigung, ich werde nicht versuchen, alle Beteiligten zu überzeugen, zu einem neuen Chat oder einem anderen Client zu wechseln.)
  • Free 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, Emotes
  • Erinnert sich, wer sich dem Konferenzraum gegenüber bereits neu gestartet hat
  • Befolgen Sie den Status "Nicht stören" und "Besetzt"
  • Archiviert alle Aktivitäten

-Adam

8

4 Antworten auf die Frage

4
Adam Davis

Es scheint, dass ich vielleicht meine eigenen entwerfen muss. Es gibt ein Python-Projekt mit dem Namen Palaver, das fast alles implementiert. Es kann also sein, dass ich sehr wenig Codierung machen muss:

palaver ist eine Chat-Komponente für mehrere Benutzer 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 source: 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 beschäftigt, 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 eingefügt wird, ist es möglicherweise nicht geeignet. Wenn ja, portiere ich einfach das vorhandene Confbot nach Twisted Words .

-Adam

2
Prashanth

Sie können auch die Desktop-App der Google Talk Labs Edition verwenden, die Konferenz unterstützt. Aber das Problem ist nur der Text.

2
ephemient

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

Erfüllt viele, aber nicht alle Ihre Anforderungen.

  • Unterstützt Google Talk: Ja.
  • Frei und Open Source: Ja.
  • Läuft unter Windows: Wenn Sie es auf dem lokalen Dev-Server des SDK von AppEngine ausführen.
  • Implementiert grundlegende Funktionen wie Kick / Ban, Emotes: etwas; Die Befehle include / kick und / me.
  • Erinnert sich an den Neustart des Konferenzraums: Ja.
  • Befolgen Sie den Status "Nicht stören" und "Beschäftigt": Nein, obwohl Sie dies für eine Weile unterdrücken können.
  • Archiv alle Aktivitäten: Nein.
1
J Sidhu

Warum nutzen Sie nicht einfach das Google Talk-Gadget? Erfüllt nicht alle Ihre Anforderungen, ermöglicht jedoch das Erstellen eines Konferenz-Chats mit Ihren Google Talk-Freunden.

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

Es wird kein permanenter Chat eingerichtet - jede Person muss sich bei jedem Clientwechsel erneut anmelden, was den Zweck eines ständig aktiven Kanals zunichte macht. Adam Davis vor 14 Jahren 0