Find Jobs
Hire Freelancers

I Need a PHP bot to run on CPanel's Cron

₹1500-12500 INR

Closed
Posted about 1 month ago

₹1500-12500 INR

Paid on delivery
I need to create a PHP bot to run on the Cron of my hosting service's CPanel to post multiple ads in many WhatsApp groups of which I am a member, just as if I were doing it myself. It must meet the following requirements: Each ad will have the following information: - Ad text (it would be ideal to have several versions of the text and for the bot to rotate them so that the same text is not always displayed) - An image - Status: Enabled/Disabled - Initial date from which the ad will be displayed. - End date, after which the ad will no longer be displayed. - Daily schedule in which the ad should be displayed, for example: from 8:00 am to 11:59 am and 1:30 pm to 6:00 pm - How often the ad should be reposted, for example each: 40m, 2h, 1d - Groups: List of groups where the ad will be posted. If desired, collections of groups can be created and named here, thus avoiding having to repeat the same list of groups in each ad. - Delete previous publication: Yes/No. This indicates whether the previous publication of this ad in this group should be deleted once reposted, to avoid having the ad repeated many times in each group. - Skip previous deletion: time interval. This is, if the previous field is Yes, to specify how often we should leave an old copy of the ad in each group to continue having backward visibility. These last two fields are used if we are posting the ad very frequently to always be visible, to delete almost all previous publications to avoid saturating the group with our ad, but at the same time leaving some. For example: I want my ad to be posted every 20 minutes, to have great visibility, but for the previous publications to be deleted, but, for example, every 1 hour, not to be deleted, so that when a user scrolls through old messages, they continue to see my ads every hour. Bot functionalities - The bot must be programmed entirely in PHP and MySQL, using extensions that are normally enabled in CPanel on a Linux hosting service. - The bot will run as a task in the CPanel Cron, every 1 or 2 minutes. It must be programmed properly to avoid multiple instances of the bot running simultaneously. - The bot should take each ad from the list of ads and if appropriate, according to its parameters, post it in each group it has in its group list. - The bot should check if the last ad posted in a group is the same as the one to be posted now, to avoid posting it on this occasion, to prevent the same ad from being repeated one after the other. - The bot should save all kinds of logs and statistics about each ad in each group, errors, failed posting attempts with their causes, successful postings, of each ad in each group. - Regarding its operation with WhatsApp: - Ads must be posted through my normal WhatsApp account, they must appear as if I had posted them manually. - The bot must function as a client app, for WhatsApp, perhaps with some existing library and perhaps reverse engineering may be necessary to know how the WhatsApp protocol works and program it. No third-party paid services should be used. - A web tool must be created to assist in the authentication process to open the session when necessary to enter security codes or scan QR codes. Also, a simple web interface should be created to manage the ads. Any question?
Project ID: 37993159

About the project

6 proposals
Remote project
Active 3 days ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average ₹13,583 INR for this job
User Avatar
With over 10 years of experience in web and mobile app development, I am confident that I am the best freelancer for your PHP bot project. My skillset is extensive, ranging from HTML, JavaScript and MySQL to PHP and Software Architecture - all essential for this project’s success. Not only can I program your bot entirely in PHP and MySQL as per your requirements, but my profound understanding of CPanel and Linux hosting guarantees a seamless integration with your hosting service's Cron. Creating a well-rounded and powerful ad strategy for you is one of my primary goals. I understand that every WhatsApp group has its own dynamics, which is why I will ensure the bot doesn't post the same ad multiple times consecutively or flood a group with too many ads, optimizing the visibility and effectiveness. Moreover, my robust error handling mechanism will record logs and statistics for every ad posted in each group, making troubleshooting swift and efficient.
₹7,000 INR in 7 days
4.6 (134 reviews)
7.0
7.0
User Avatar
THIS IS NOT AUTOMATED BID. PLEASE READ. Hello there, I have read the description and I'm interested in your project. Please send me a message so that we can discuss more. I am full stack PHP, Laravel developer with 6+ years of experience and completed 200+ projects including websites, web applications, custom software development, API integrations, etc. I believe I will be the perfect fit for this gig. I can assure you 100% satisfaction. Unlimited revisions. Free maintenance for 3 months post delivery. Please feel free to reach out to discuss in detail. Thank you Nisha my profile: https://www.freelancer.in/u/nisha0894rai
₹12,500 INR in 15 days
5.0 (2 reviews)
3.9
3.9
User Avatar
Hello, I have experienced serval year in this field surely I can complete your requirement in time frame and budget let u know for more discussion
₹7,500 INR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have gone through your initial requirements and read carefully and analyzed our skills best suit your project requirements. I have ✔️10+Years of experience in web development and Web Designing. Just give me a response and I assure you won’t be disappointed. Looking forward to hearing from you and hoping for a long term work relationship. Web Frameworks and Technologies: ✔️WordPress ✔️Php ✔️TypeScript ✔️CSS 3 ✔️WooCommerce ✔️SEO Friendly Website ✔️HTML ✔️CSS ✔️BOOTSTRAP ✔️HTML5 ✔️REACT ✔️REACT NATIVE ✔️FLUTTER ✔️Shopify ✔️Magento2
₹10,000 INR in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Faridabad, India
4.9
21
Payment method verified
Member since Nov 18, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.