Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задание - бот постящий сообщения в чат cbox -  cbox.ws

Вы должны быть знакомы с этим сервисов чатов.

Требуется скрипт постящий сообщения для наших пользователей в чат от сервиса чатов cbox ws установленный на сайте через iframe, но имеется ссылка на самом сервисе, если разобрать iframe. Чат без регистрации, так как для внутреннего использования пользователями, не публичный. 

Сайты занесены в разрешённый список сервиса чатов, на чужих сайтах чат работать не будет.

Бот должен быть похож на человека, чтобы сервис его не блокировал, если требуется.

В принципе с одного IP пользователь может постить разные сообщения.

Чат стоит также на нескольких сайтах , ссылку временную на страницу с чатом дам исполнителю, где можно проверить бота.

Модерацию чата я провожу. 

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

Бот будет находиться на независимом от чата хостинге - сайте с другим IP, там где нет чата. Это важно учесть.

Чат зеркальный, то есть на одном сайте бот постить , на другом тоже показывается. То есть скрипт iframe чата одинаков для разрешенных сайтов на сервисе чатов. Поэтому можно постить на один сайт, а на другом будет все показываться.

Сам движок чата находится на сервисе чатов, а у меня стоит через iframe.

Скрипт должен выполнять следующее:

 По расписанию Cron 

Настраиваемо - раз в 1 час или как в настройках крона потребуется - брать из текстового файла по порядку списка через разделитель следующее - одно Имя и соответствующее ему Сообщение и постить его в чат cbox, как будто это пользователь:

Имя - до 25 знаков с пробелами.

Сообщение - до 200 знаков с пробелами.

--- разделитель

Имя - до 25 знаков с пробелами.

Сообщение - до 200 знаков с пробелами.

--- разделитель

Имя - до 25 знаков с пробелами.

Сообщение - до 200 знаков с пробелами.

--- разделитель

И так далее пока не закончатся Имена с соответствующими Сообщениями, а как закончатся, то нужно их брать из начала списка в файле.

Если вдруг сбой на сервере или проблемы с чатом или не смог отправить, то скрипт должен запоминать на чём остановился и продолжить с того места на котором остановился.

Так же должен проверять доступен ли чат, отправляются ли сообщения, работает ли сам. Как лучше по Вашему усмотрению.

Так же принимаю от Вас предложения и идеи лучшей реализации скрипта.

В начале мы вместе обсуждаем, затем Вы выполняете и устанавливаете у себя скрипт, чтобы он постил, после этого всё обговариваем, проверяем скрипт и рассчитываемся.

Надеюсь на разумные цены за стоящее решение.

8 лет назад
Monbesto
43 годаРоссия
10 лет в сервисе
Был
4 года назад