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

Требуется backend программист для доработки webcam-сайта. Сейчас - для реализации задачи ниже. Затем - для последующей постоянной работы.

Задача:

Сейчас имеется большой процент отказов при просмотре сайта и совершении дальнейших действий по причине того, что на сайте нет активности.

Пользователи не общаются в чате, не отправляют чаевые модели. Необходимо

добавить активность фейковых пользователей в чате, чтобы уменьшить процент

отказов.

• Показывать активных пользователей в списке просматривающих

• Отправлять рандомные сообщения в рандомный чат

База сообщений

Для составления базы сообщений предлагается создать отдельный микросервис, который будет подключаться по websocket к рандомным

комнатам на chaturbate и собирать все сообщения и складывать их в бд. Так как

сайт, в настоящее время на сайт идет рестрим комнат из других источников, в

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

На основном сервисе будет добавлен API через который можно будет отправлять сообщения в чат фейковой онлайн модели.

Принцип работы:

По расписанию робот получает список онлайн моделей, для них получает список рандомных сообщений и отправляет от рандомных фейковых

пользователей.

Сообщением может быть

• Сообщение из базы

• Чаевые (сообщение с типом чаевые)

• Буст (сообщение с типом буст)

Чаевые и бусты не совершают никаких реальных действий, просто отправляют сообщения

Онлайн просмотры

Пользователь при заходе в трансляции должен видеть что ее смотрят, например, 100 человек.

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

просмотрам фейковых пользователей.

Т.е. Когда сервер запрашивает список онлайн, мы его отправляем не на реальный API, а на прослойку, которая запрашивает реальный онлайн

и подмешивает к нему фейковые аккаунты.

Еще раз повторюсь, сейчас эту задачу предполагается решить отдельным микросервисом, чтобы не создавать «костылей» при дальнейшем

развитии проекта.

3 года назад
Exteel
Кирилл 
32 годаРоссия
9 лет в сервисе
Был
3 месяца назад