Evaluando propuestas

Automatizar acciones en sitio web

Publicado el 19 Abril, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Proyecto
Se necesita automatizar el envío de mensajes dentro de la plataforma de Xbox.com de las ofertas
mostradas en la página rocket-league.com, esto mediante la búsqueda de palabras especificas en
rl-trades.com.
Proceso Manual:
 Entrar a rl-trades.com
 Seleccionar la plataforma “XBOX”
 Introducir la palabra clave, ejemplo: Parallax
 Solo seleccionar la opción de buscar trades de “Rocket League Garage”
 Seleccionar los links que resultan de la búsqueda y estos re direccionaran a la oferta
alojada en rocket-league.com (los links siempre tienen el nombre “R-L.COM”)
 Se selecciona la casilla “Contact on Xbox Live” la cual re direcciona a la página en
Xbox.com para enviar el mensaje.
 Se escribe el mensaje en la casilla para poner el texto y se envía el mensaje.

Se requiere automatizar este proceso, guardar las urls enviadas para así no volver a mandar un
mensaje a la misma persona (a pesar de que un post se actualice siempre mantiene la misma url)
de esta manera no se enviaran mensajes a la misma persona por la misma oferta cada vez que
esta actualice su post, se deberá de poner eliminar el registro de estas urls cada vez que se
requiera, por ejemplo, al día siguiente cuando se requiera volver a mandar ofertas.
De ser posible en lugar de tomar la url del post como identificador, se podría mejor tomar el
nombre del usuario o el gamertag del jugador, se muestran en la siguiente imagen, de esta
manera no solo se evita el enviar el mensaje a la misma url, sino que también se evitaría enviar
mensajes dobles a jugadores si deciden cerrar su post y abrir otro nuevo anunciando el mismo
objeto o en el caso de que tengan varios posts anunciando el mismo objeto se evitaría el spam,
por lo tanto creo que usar alguno de estos atributos como identificador sería más eficiente.
Se debe de poder eliminar el historial de este identificador, para que al dia siguiente o al tiempo
requerido para volver a enviar mensajes, estos jugadores vuelvan a recibir mensajes.

También debe de tener un espacio dedicado para poder añadir el texto que se enviara por cada
palabra clave, por ejemplo, cuando la palabra a buscar sea parallax, se deberá de mandar un
mensaje para esta palabra clave en específico.
Además debe de funcionar de manera independiente y en una sola pestaña de ser posible ya sea
una pestaña por búsqueda o que en una sola pestaña se puedan hacer varias búsquedas con sus
respectivos mensajes, esto para poder tener la aplicación trabajando en varias búsquedas al
mismo tiempo con un mensaje específico para cada uno, por ejemplo, poder tener y enviar
mensajes para “Parallax” “Heatwave” y “Biomass” con un mensaje específico para cada una de
estas palabras claves. De modo que sea eficiente y consuma los menos recursos posibles.

Debe de tener opciones (casillas) para habilitar o deshabilitar como se manejan los tiempos de las
publicaciones:
 Habilitar/deshabilitar mensajes en tiempo real (esto para permitir que por cada nueva
publicación se mande el mensaje de manera automática cada vez que salga un nuevo
mensaje)
 Opción para mandar mensajes hasta cierto tiempo de haberse publicado la oferta (1-10
horas), por ejemplo que solo mande mensajes hasta ofertas con 1 hora de antigüedad.
Una interfaz gráfica amigable sería ideal, que sea intuitiva para que cualquier persona la pueda
usar.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. V.