Soluciones de chat / conferencia de Google Talk

8

Comencé a usar el antiguo script de conferencia de confbot python en 2005 para mi familia. Básicamente, esto implementa una sala de conferencias tipo IRC sobre Google Talk (o cualquier servidor Jabber / XMPP). Ha aumentado significativamente la comunicación familiar y se ha vuelto bastante indispensable debido a esto.

Recientemente ha comenzado a tener problemas graves (las personas no pueden verse en la sala de conferencias), lo que casi ha matado la utilidad de la misma.

Antes de desarrollar mi propio software o depurar confbot (probablemente no, utiliza una biblioteca de jabber más antigua que no se ha actualizado desde 2003) quería ver qué otras soluciones existen que satisfagan nuestras necesidades:

  • Admite Google Talk (lo siento, no voy a tratar de convencer a todos los involucrados para que se muden a un nuevo IM u otro cliente)
  • Gratis y de código abierto (ideal, pero no obligatorio)
  • Se ejecuta en Windows (no es un servicio web administrado por otra persona)
  • Implementa funcionalidades básicas como kick / ban, emotes
  • Recuerda que se unió a la sala de conferencias durante los reinicios
  • Obedece no molestar y estado ocupado
  • Archiva toda la actividad

-Adán

Adam Davis
fuente

Respuestas:

4

Parece que necesito diseñar el mío. Hay un proyecto de Python llamado Palaver que implementa casi todo, por lo que es posible que necesite hacer muy poca codificación:

palaver es un componente de chat multiusuario para servidores Jabber y XMPP. La intención es admitir todas las características de XEP-0045, así como las características de descubrimiento extendido relevantes de XEP-0128.

...

Actualmente, todas las funciones básicas de chat multiusuario son compatibles, incluidas algunas cosas adicionales como listas de prohibición. Más características están en camino, y la intención es admitir completamente el protocolo completo. Se puede encontrar información específica sobre las características del protocolo en la fuente: trunk / XEP.txt # latest. También hay soporte de complementos para ampliar las diferentes características de palaver.

Es más de lo que quiero, y aún no lo he investigado, pero puede ser una solución agradable, rápida y fácil. Aunque se parece más a un complemento que entra en el servidor jabber, por lo que puede que no sea adecuado, y si es así, simplemente portaré el confbot existente a Twisted Words .

-Adán

Adam Davis
fuente
2

También puede usar la aplicación de escritorio de la edición Google Talk Labs que admite conferencias. Pero el problema es solo texto.

Prashanth
fuente
2

Partychat : "Cree salas de chat con sus amigos o compañeros de trabajo con Google Talk o XMPP".

Cumple muchos pero no todos sus requisitos.

  • Admite Google Talk: sí.
  • Gratis y de código abierto: sí.
  • Se ejecuta en Windows: si lo ejecuta en el servidor de desarrollo local del SDK de AppEngine.
  • Implementa funcionalidades básicas como kick / ban, emotes: algo; los comandos incluyen / kick y / me.
  • Recuerda que se unió a la sala de conferencias a través de reinicios: sí.
  • Obeys No molestar y Estado ocupado: no, aunque puede / posponer para silenciarlo por un tiempo.
  • Archiva toda la actividad: no.
efímero
fuente
1

¿Por qué no solo usar el Google Talk Gadget? No cumple con todos sus requisitos, pero le permite crear un chat de conferencia con sus amigos de Google Talk ...

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

J Sidhu
fuente
No establece un chat permanente: cada persona tiene que volver a unirse cada vez que cambian de clientes, lo que anula el propósito de tener un canal siempre abierto.
Adam Davis