Интернет магазин китайских планшетных компьютеров



Компьютеры - Бот (Интернет)

12 апреля 2011





В чатах, компьютерная программа, выполняющая различные функции, и использующая для ввода и вывода сообщения, поддерживаемые протоколом данного чата.

Боты бывают для протоколов IRC, сервисов мгновенного обмена сообщениями и других чатов.

Функции

Принцип работы: бот принимает входящие сообщения, анализирует их и отсылает результат выполнения и/или выполняет команду.

Основные функции таких ботов:

Служебные
  • Ведение логов чата
  • Учёт прав участников. Например, служба IRC ChanServ на IRC-серверах позволяет зарегистрировать канал, и снимает статус оператора со входящих незарегистрированных пользователей, автоматически выдавая статусы тем, кому это позволил с помощью специальных команд создатель канала или уполномоченные им пользователи.
  • Обеспечение безопасности чата. Например, «выкидывает» пользователей, если они повторяют одно и то же много раз, или по каким-то параметрам похожи на «нежелательного» участника.
  • Обеспечение возможности конференции между более, чем двумя пользователями, в протоколах без такой функции.
Информационно-развлекательные
  • Справочная — интерфейс к базе данных, в которой хранятся слова и ответы на них. Ответов может быть несколько, тогда из них может выбираться случайный. Один из таких ботов — IRC‑бот Infobot . Фактоиды могут создаваться как пользователями напрямую, так и автоматически, путём «подслушивания» их разговоров между собой.
    • Частный случай — словарь
  • Виртуальный собеседник — имитирует общение.
    • Упрощённый вариант: бот запоминает всё сказанное участниками чата, и отвечает на сообщения произвольной фразой, построенной из него с помощью цепей Маркова.
  • Игры
Утилиты
  • Переводчик
  • Калькулятор
  • Комментатор — комментирует сказанное для удобства работы с ним. Например, при упоминании выражения «bug 123456» выводит в чат URI-ссылку на соответствующую запись в системе отслеживания ошибок, имеющей отношение к данному каналу IRC или конференции Jabber.
  • Поиск указанной строки в поисковой системе и выдача, например, адреса и заголовка страницы самого верхнего результата.


Просмотров: 1253


<<< Список контактов