Написать чат-бота для автоматической отправки сообщений.

Все проекты
Прошло времени:   54 лет 4 месяца 1 неделя 9 часов 19 минут
Написать чат-бота для автоматической отправки сообщений.
1) Для отправки сообщений требуется авторизация на сайте (форуме), работающем на движке IP Board (точная версия неизвестна). Бот должен уметь проходить авторизацию с заранее заданными параметрами входа.
2) Чат, в который требуется отправлять сообщения, написан на Javascript, название чата d22_shoutbox.js
3) Чат деактивируется каждые 10 минут бездействия пользователя на сайте
4) В этом случае для повторной реактивации чата должна быть нажата кнопка «Я вернулся»
(<input type="button" value="Я вернулся" class="button" onclick="shoutbox.process_inactive_prompt()">)
5) Для ввода сообщений служит поле ввода (<textarea id="shoutbox-global-shout" style="width:99%;"></textarea>)
6) Для отправки сообщений служит кнопка Отправить (<input type="button" id="shoutbox-submit-button" value="Отправить" class="input_chat">)
7) Текст отправляемый ботом, может содержать bb коды. Должна быть возможность отправки разных заданных сообщений в порядке очереди (text1, text2, text3, etc).
8) Условие для отправки сообщения ботом: отсутствие в чате сообщений, отправленных этим же ботом ранее (чат хранит в себе лишь последние 30 строчек в формате:
a. <Div class=”row1 divpad” id=”shout-row-1430”>…</div>
b. <Div class=”row2 divpad” id=”shout-row-1429”>…</div>
c. …
d. <Div class=”row2 divpad” id=”shout-row-1401”>…</div>
e. Номера строчек приведены для примера. Реальные номера будут отличаться.
9) Имя пользователя (nickname) и логин пользователя, использованного при авторизации, не совпадают
10) Бот должен работать в мультиплатформенной среде, желательно без редких зависимостей. Linux должен поддерживаться (Ubuntu server). Платформа LAMP (XAMP) рекомендуется. Установка и эксплуатация бота должна быть простой.
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.
    Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

    QA (тестирование) нужно для обнаружения и последующего исправления возможных ошибок. Тестирование всегда должно быть квалифицированным. От этого будет зависеть бесперебойная работа созданного сайта. Эти специалиста всегда представлены в рубрике каталога.