I am looking for a developer who can implement a parser for listings with the necessary filters on Facebook Marketplace. The parser should find listings and immediately send a welcome message to them. The parser should be very fast — within 5 minutes or a little more. Message sending should be controlled to prevent the account from being flagged as spam, but it should be possible to send about 80 messages in 30 minutes. The focus is on new listings, both minute-by-minute and hourly.
-Geolocation (city and radius in km).
-Sorting filter (from new to old).
-Multithreaded (simultaneous) search by keywords on one account (for example, "car", "painting", or "t-shirt"). If the specified number of listings is not found, the next category of goods is taken.
-Search by the time of listing: for example, collect listings posted before 3 PM. If the posting time is not specified, still send a message.
-Date filter (there is a filter on the page where you can specify: show listings from all time, from 24 hours, from 7 days, from 14 days).
-Seller rating (some sellers have a rating, a filter needs to be made to either exclude such listings or, conversely, write to them).
-Product price: from 0 zł to 9999 zł.
-Number of listings on the seller's profile: each seller has a different number of listings — some have one, some have 20. - It is necessary to implement the ability to specify, for example, "up to 10 listings", so that only those with up to 10 listings on their profile are returned.
-Blacklist of words: add the ability to exclude listings based on stop words in the description (for example, if the description states that the product can only be picked up in person).
-Exclude sellers who have already been parsed, so their listings are no longer shown (a file can be created where sellers will be recorded after messages are sent).
2. Automatic sending of messages to found listings:
On Facebook, it is already possible to set a welcome message, but it is necessary to ensure a sufficiently fast sending rate to prevent the account from being flagged as spam. Randomization can be added so that Facebook does not consider the actions automated (listings can be searched quickly, and sending can be tested for stability).
Implement the ability to specify the number of messages that should be sent (I will test from 80 to 150 messages — this is the maximum, after which an error occurs).
I will pay extra if you make it possible to send a larger number of messages from one account.
It is preferable to run through the anti-detect Dolphin (I have a subscription) or add support for another anti-detect, so that communication with sellers can continue after the program ends. It is better if the parser allows communication in another tab simultaneously with searching and sending.
3. Implementation of launch via cookies/user-agent.
4. Add the ability to use proxy/VPN/no proxy.
5. Add the ability to launch from multiple accounts simultaneously (up to 10).
6. Explain how the program works and provide software support in case of problems or changes in Facebook algorithms.
I can provide a video showing how the process works manually and my vision for the program.
For testing, I will provide accounts and proxies (up to 10).
Please write only those who have already worked with Facebook automation and fast parsers with a large number of filters.
Timeline: 2-3 weeks for development and testing.