О проекте

jIMbot - программа представляющая собой универсальный движок для ботов систем мгновенной передачи сообщений (ICQ, Jabber). Подключение дополнительного функционала должно происходить в виде модулей. Мультиплатформенность обеспечивается программированием на языке Java.

Сайт на sourceforge.net
Сайт на google-code
Новые версии
Старые исходные тексты
Новые исходники


Одно из основных направлений использования этой программы - чат-бот. Он позволяет нескольким пользователям ICQ общаться между собой в общем чате. Рабочую версию чата можно посмотреть на номере ICQ#: 455-227-096. Другой пример - анекдотный бот, находится на номере 460-626-318.

В настоящий момент реализована только поддержка протокола ICQ

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

  • Jimm - самый известный ICQ клиент для мобилы. Является постоянным источником вдохновения :) Официальный сайт проекта: jimm.org.
  • Caffeineim - очень интересный российский проект по созданию нового IM-клиента на Java. Имено оттуда взята основная библиотека для работы с ICQ. Блог автора библиотеки - samolisov.blogspot.com. Исходные тексты самого проекта можно поглядеть тут: code.google.com/p/caffeineim. Очень надеюсь на его дальнейшее развитие.
  • Сайт Константина Книжника - garret.ru. Оттуда позаимствованы многие идеи, и в частности проект компактного HTTP сервера: JHttpServer
  • Execute Query - универсальный клиент для работы с различными типами баз данных. Написан целиком на Java. Сайт проекта: executequery.org.
  • Официальное описание протокола ICQ на сайте AOL - dev.aol.com/aim/oscar.

 

Если вам понравился мой бот, свою благодарность можно передать в денежном выражении.

Loading

Об архиве

Смотрите новые записи на главной странице или загляните в архив, где есть ссылки на все сообщения.

Хостинг для чата

Рейтинг@Mail.ru службы мониторинга серверов