It is necessary to develop software/bot for working with the Reddit platform. The bot should have a number of functions detailed below.
Main functions:
- Implement two types of accounts:
1.1. Working accounts for posting (ready-made accounts are loaded)
1.2 Accounts for upvote, downvote, and comments manipulation (ready-made accounts are loaded)
If an account does not have a confirmed email, but it is on the list, the bot needs to confirm it.
- Connecting accounts in batches via file:
- Implement the ability to connect accounts in bulk by uploading a file.
- Proxy for each account:
- Add support for a proxy for each account (1 account - 1 proxy).
- Ability to connect one dynamic mobile proxy with IP rotation for a larger pool of accounts or group.
- Upvote and downvote manipulation:
- Allow connected accounts to upvote specified user posts with random accounts from the list, avoiding cyclic actions. (Actions should closely resemble human behavior, with several random bot action scenarios for liveliness). Accounts that upvote during idle times (inactive order with manipulation) should occasionally log in and show activity on Reddit.
- Ability to control the speed of upvote manipulation.
- Ability to create different dropdown types of manipulation functions (spam, aggressive, etc.), where separate groups with accounts and proxies are connected, without overlapping with previous ones.
- Authorization in the software using a token. There should be the ability to grant and revoke access to the program's functionality, both for a specific time and permanently. To be able to work with an employee.
6. Work completion report:
- Create a report with the start and end date and time of the task, the number of manipulated upvotes, the accounts used, and their status (successful, banned, shadow banned, vote not counted, etc.).
- Display the current rating and position of the post, manipulation speed, and information about the subreddit.
- In case of account blocking, provide a notification and indicate the blocked account and its nickname in a separate list.
Additional functions:
- Autoposting:
- Add a function for scheduled posting on Reddit with the ability to specify the date and time when the post will be published.
- Enable upvote manipulation after autoposting (upvoting starts as soon as the post is published).
- Maintaining post popularity:
- Add a function for boosting upvotes to maintain posts in the "hot" or "top" tabs in one of the filters.
- Upvote manipulation on comments:
- Allow upvoting on both posts and comments.
- Choosing a Reddit nickname for the account generator:
- Add an option to choose a desired nickname when registering an account (only for the first type of account generator, poster accounts, can be implemented through neural networks for nicknames).
- Writing comments:
- Add a function to write comments from a pre-prepared list of ready-made comments (to be replenished).
- Ability to limit the number of accounts and randomly select accounts for commenting.
- Mass autoposting:
- Implement automatic posting to a ready-made database of subreddit communities (to be updated) using unique content.
- Delete used content after the post has been published.
Notes:
The bot should act as human-like as possible to avoid blocks and restrictions from Reddit. Considering a website for managing bot functions and a Telegram bot, willing to consider your suggestions!
Price proposal:
Please propose a project amount for both basic functionality and additional functions.
Completion timeframe:
Please provide estimated completion timelines for the project.
We are looking for a specialist or team that can support and enhance features for this software in the future. There is an opportunity for employment and payment after project implementation.