в начало

HELPer

Система помощи по чат-серверу

Боты и клиенты для чата.

Бот аналогичен любому пользователю в системе Chat.ru.

Боты под MS Windows совмещают также функции и клиента для чата вместо web-броузера.

Основной вопрос, который встречается у пользователей - это "как сделать так, чтобы бот постоянно присутствовал на канале и тем самым поддерживал работу канала даже, если с него все ушли?"

Разберем стандартный пример Вашего общения на сервере чата. Вы сидите дома, у Вас есть модем, Вы звоните провайдеру, устанавливаете с ним связь, получаете ip-адрес и идете работать в Internet. Заходите на chat.chat.ru, вводите логин и пароль, соединяетесь с чат-сервером, попадаете в список каналов, выбираете канал, заходите на него и общаетесь с остальными присутствующими на канале. При Вашем желании и пока Вы не прервете связь по модему, Вы можете сидеть в чате днями, неделями , месяцами и даже годами :). Но как только Вы прервали связь по модему, Вы вышли из Internet. Соответственно вышли и с чат-сервера и со всех каналов, где общались.

Аналогично и с ботом, Вы также заходите в Internet, запускаете бота с Вашего компьютера, заводите его на чат-сервер и на какой-то канал. До тех пор пока связь с Internet-ом существует, Ваш бот будет сидеть на этом канале. Часто встречается мнение, что если я выйду с канала и разорву связь с Internet-ом, то бот останется на канале и будет хранить канал. Это заблуждение, бот будет на канале только в том случае, пока есть связь с сервером чата через Internet.

Так как же все-таки решить проблему постоянного присутствия бота на канале? Существуют несколько вариантов, которые в результает дают одинаковый ответ - если Вам нужно, чтобы бот поддерживал Ваш канал 24 часа в сутки, то у Вас должен быть ПОСТОЯННЫЙ выделенный канал в Internet!

Само собой напрашивается вопрос - "а как организовать вот такую вот постоянную связь с Internet-ом? Опять же для его решения существуют несколько вариантов:

  • Постоянно держать свой компьютер дома подключенным к Internet, на котором работает Ваш бот. Если у Вас обычный аналоговый модем и одна телефонная линия, то это означает "забудь о телефоне". Обычно это неприемлимый вариант для большинства пользователей.
  • Провести домой телефонный канал по технологиям ADSL, ISDN или другим. Эти технологии позволяют работать в Internet-е и многие из них дают возможность одновременно разговаривать по телефону. В зависимости от того, где Вы живете, цены на такую услугу разные - это Вам самим предстоит выяснить.
  • Купить у провайдера, к серверу которого Вы подключаетесь, услугу, которая дает возможность запускать Вашего бота. Это так называемый shell. Большинство серверов провайдеров, предоставляющих услуги доступа в Internet, работают под управлением UNIX-подобных операционных систем (FreeBSD, Linux, Solaris, ...), поэтому для запуска бота и дальнейшего его администрирования Вам необходимы базовые знания работы этих систем. Но можно найти также и аналогичный shell под Windows-серверами.
  • Найти бесплатный shell - так называемый freeshell. Бытует мнение, что зарегистрировавшись на серверах дающих бесплатных хостинг под веб-страничку и почтовый ящик (www.chat.ru, www.narod.ru и других), Вы получите возможность для запуска бота. Это не так, такие сервера не предоставляют shell-а для запуска бота. Для того, чтобы найти бесплатный shell для Вашего бота придеться попотеть, ползая по поисковым серверам Internet.
  • Существует еще один вариант - найти сервер, стоящий на постояном выделенном канале у друзей. Это может быть для Вас и бесплатно и платно, как договоритесь.

  • Бот WCB (UNIX/Windows).
    Разработка: Basil_spb, Kyptuk.

  • Бот и клиент БОТец (Windows).
    Разработка: LEgO.

  • Бот и клиент ChatClient (Windows).
    Разработка: Hardhouse.

  • Клиент Capellan (Windows).
    Разработка: www.capellan.ru.


Valid HTML 4.01

$Header: /var/cvs/chathelp/bots/index.html,v 1.19 2004/09/30 10:07:44 morihaos Exp $

Chat.ru рекомендует: товары из Китая на сайте Asia.ru!