Google Talk Chat / Решения для конференций

3583
Adam Davis

Я начал использовать старый скрипт конференции confbot python в 2005 году для своей семьи. Это по существу реализует IRC-подобный конференц-зал через Google Talk (или любой сервер Jabber / XMPP). Это значительно расширило семейное общение, и благодаря этому стало весьма необходимым.

Недавно у него начались серьезные проблемы (люди не могут видеть друг друга в конференц-зале), что чуть не убило его полезность.

Прежде чем я разработаю свое собственное программное обеспечение или отладчик (возможно, нет - он использует более старую библиотеку Jabber, которая не обновлялась с 2003 года), я хотел посмотреть, какие существуют другие решения, отвечающие нашим потребностям:

  • Поддерживает Google Talk (извините, я не собираюсь пытаться убедить всех участников перейти на новый IM или другой клиент)
  • Бесплатный и открытый исходный код (идеально, но не обязательно)
  • Работает в Windows (не веб-служба, запущенная кем-то другим)
  • Реализует базовую функциональность, такую ​​как удар / бан, эмоции
  • Помнит, кто присоединился к конференц-залу через перезагрузки
  • Повинуйтесь, не беспокоить и занят
  • Архивирует всю деятельность

-Адам

8

4 ответа на вопрос

4
Adam Davis

Похоже, мне, возможно, понадобится создать свой собственный. Существует проект на языке Python, названный Palaver, который реализует почти все, поэтому мне может понадобиться совсем немного кодирования:

palaver - это компонент многопользовательского чата для серверов Jabber и XMPP. Намерение состоит в том, чтобы поддерживать все функции XEP-0045, а также соответствующие расширенные функции обнаружения XEP-0128.

...

В настоящее время поддерживаются все основные функции многопользовательского чата, включая некоторые дополнительные функции, такие как списки банов. Дополнительные функции находятся на пути, и цель заключается в полной поддержке всего протокола. Конкретную информацию о возможностях протокола можно найти в источнике: trunk / XEP.txt # latest. Существует также поддержка плагинов для расширения различных функций Palaver.

Это больше, чем я хочу, и я еще не копался в этом, но это может быть хорошим, быстрым и простым решением. Хотя это больше похоже на плагин, который входит в сам сервер jabber, поэтому он может не подойти, и если это так, я просто перенесу существующий конфобот на Twisted Words .

-Адам

2
Prashanth

Вы также можете использовать настольное приложение Google Talk Labs, которое поддерживает конференцию. Но проблема только в тексте.

2
ephemient

Partychat - «Создавайте чаты с друзьями или коллегами, используя Google Talk или XMPP».

Отвечает многим, но не всем вашим требованиям.

  • Поддерживает Google Talk: да.
  • Бесплатный и открытый исходный код: да.
  • Работает в Windows: если вы запускаете его на локальном dev-сервере AppEngine SDK.
  • Реализует базовую функциональность, такую ​​как kick / ban, emotes: some; Команды включают в себя / удар и / меня.
  • Помнит, кто присоединился к конференц-залу через перезагрузки: да.
  • Статус «Не слушайте» и «Занят»: нет, хотя вы можете / отложить его на некоторое время.
  • Архивирует всю деятельность: Нет.
1
J Sidhu

Почему бы просто не использовать гаджет Google Talk? Не соответствует всем вашим требованиям, но позволяет вам создавать чат-конференцию с вашими друзьями в Google Talk ...

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

Это не настраивает постоянный чат - каждый человек должен присоединиться каждый раз, когда они переключают клиентов, что противоречит цели всегда иметь открытый канал. Adam Davis 14 лет назад 0

Похожие вопросы