Reddit Bot System

Cerrado Publicado hace 4 años Pagado a la entrega
Cerrado Pagado a la entrega

Ideally the backend would be Python. It will be used to both create accounts and to browse/post/upvote. A dashboard or UI would be best, although a well organized CLI is fine too. A UI would need to be via a library that runs on a Mac.

If using Chrome headless, there are two headless detection tests I'd want to make sure are passed:

- [login to view URL]

- [login to view URL]

I need proxy support, with two options:

- a list of proxies to rotate per account.

- use a single proxy (gateway), where the script makes sure to wait a minimum of x amount of minutes between each account creation and/or each posting.

- I’d like the script to track what IPs are used with which accounts (whether creating or posting). The IPs would need to be manually looked up on something like [login to view URL], since if using a proxy gateway, the IP seen by Reddit will be different than the single proxy given to the script. There should be a setting to only create an account if it has a fresh IP. Similarly, there should be an option to only browse/post on an account if it's the same IP used to originally create the account. If both options are used, it would be creating an account if it's a new IP, or browsing/posting if it's an IP that has been used before.

The script should have settings for the minimum time to wait between accounts created.

Each account should browse subreddits naturally (clicking posts, going back to the subreddit page, looking at comments, all with realistic random delays for each action). The time each account has browsed each subreddit should be tracked. There should be a parameter for how long to browse a subreddit before a post is permitted - as an example, if an account has browsed a subreddit for more than 20 minutes, it will then be queued to post in that subreddit. Once it posts, the browsing time needed before posting resets, and that account will need to reach that time again before being allowed to post.

In terms of posting options, there’s two things I’d like available. These would both be managed by a queue system.

- I’d like a repost option, where the script goes back x number of years in a subreddit, and finds posts that are over a threshold of upvotes but are not present in the all-time list of a subreddit

- Manual entry option

- Manual entries would be provided via URL: either a post URL or a comment URL.

- If it’s a text post or a link post, it will simply post it, along with an option to create an upvote tasks

- If it’s an existing post with only upvotes required, then it just upvotes

- Upvoting, whether on a new post or any existing post, asks for a maximum number of upvotes, and a number of days to spread the upvotes over.

Postings will generally be posted/upvoted by any available account, but there should be a filter option to limit posts to a certain account(s). And as a reminder, accounts may not be used to post or upvote unless the IP being used matches the IP used to create the account, AND the account has reached the browsing time requirement.

I’d like a way to view a log of what actions have been done already, and what the current status of the script is.

I’m open to any modifications or suggestions, and happy to clarify any feature further!

Python Ruby Backend Development

Nº del proyecto: #23115461

Sobre el proyecto

5 propuestas Proyecto remoto Activo hace 4 años

5 freelancers están ofertando un promedio de $192 por este trabajo

Exiver19

We are an experienced and dedicated team of 10+ people expertise in all the technologies required for your project. Being a remote team, We always ensure good communication and timely delivery milestones within deadlin Más

$250 USD en 10 días
(1 comentario)
2.2
sirajahmadzai

Dear Hiring Manager, After reviewing your job description, it’s clear that you’re looking for a candidate that is extremely familiar with the responsibilities associated with the role, and can perform them confidently Más

$180 USD en 7 días
(1 comentario)
2.4
GogolevMax1

Dear I have read your description carefully to get a clear understanding of what you want and what I should achieve. Now I want to say that I am really interested in your task and I can do it successfully. I have be Más

$250 USD en 7 días
(0 comentarios)
1.0
AaronColliins

Hello, I can provide you perfect work as you looking for . we can discuss more in chat . I will be waiting for your response . I have very great experience about your project , if you want discuss more please send me Más

$140 USD en 7 días
(0 comentarios)
0.0