Как создать бота?

3 ноября 2014 г. Просмотров: 702
Многие пользователи сети интернет слышали или сталкивались с понятием «бот». По своей сути, бот - это компьютерная программа, которая автоматически выполняет какие-либо действия. Применительно к популярной программе для общения бот ICQ - это специальная программа-робот, которая выполняет функцию отслеживания сообщений на определенные номера ICQ. Бот их анализирует и отправляет ответные сообщения.

На практике это ничем не отличается от привычного всем общения с человеком. Пользователь посылает сообщение на номер ICQ и спустя несколько секунд в ответ получает запрашиваемую информацию, например, прогноз погоды или программу телепередач. Чтобы создать бота ICQ, нужно определить, для каких целей он предназначен. Если стоит задача с помощью бота общаться с собеседниками (т.н. бот ICQ для общения), т.е. следить за входящими сообщениями и давать на них односложные ответы, то ваши собеседники без труда определят, что с ними общается не живой человек, а программа. Сложность такого бота в том, что он зачастую отвечает невпопад или общими фразами. Первые минуты общения с ним кажутся забавными, но дальнейшее общение абсолютно бесполезно.Можно создать бота ICQ информационного типа. Пользы от такой программы будет намного больше. Это, как правило, целый информаторий, который выдает последние новости с финансовых рынков либо котировки акций, валют, предлагает финансовый мониторинг цен на драгметаллы и т.п. Такой бот зачастую полезен в деловой среде. Пользователь задает вопрос, а бот выдает без лишних слов имеющуюся у него на данный момент необходимую информацию.Можно сделать бота, который будет объединять под своим началом сразу несколько номеров ICQ. Его еще называют мультибот. В зависимости от полученных вопросов на один из номеров ICQ бот отправляет их на обработку другим ботам по списку, подходящим по тематике вопросов. Главное преимущество мультиботов в том, что в контактном листе не нужно держать множество номеров. А функций к нему можно прикрепить довольно много - это и перевод текстов с разных иностранных языков, и возможность отправки СМС (адресная смс-рассылка), а также всевозможные развлекательные функции (гороскопы, чаты, анекдоты и т.д.).Боты ICQ постоянно совершенствуются разработчиками. Единственное, чего они не умеют делать на сегодняшний день, - передавать мультимедийные элементы (картинки, звуки). Это обусловлено ограничениями протокола передачи данных. Но в плане получения текстовой информации боты намного превосходят все ближайшие информационные программы, чем оправдывают всевозможные неудобства.

Оцените статью!