
Ditutup
Disiarkan
Dibayar semasa penghantaran
PROJECT DOCUMENT Discord Bot for Multi-Brand Clipping Campaign Management 1. Project Overview We need a Discord bot to manage and track multiple brand clipping campaigns simultaneously. Clippers will submit promotional logo videos posted on: Instagram TikTok YouTube X (Twitter) The bot must: Track views automatically every 3 hours Calculate earnings based on configurable CPM Support multiple active campaigns at once Provide leaderboards and stats Export campaign reports to Excel Store USDT wallet addresses (manual payout only) Expected volume: 8,000–10,000 submissions per month Database: SQLite 2. Campaign System The bot must support multiple campaigns running at the same time (different brands). Campaign Fields Each campaign must include: Campaign Name Brand Name Start Date End Date Budget (USD) Minimum Views Required CPM per platform: Instagram CPM TikTok CPM YouTube CPM X CPM Status: Active Ended Paid Rejected 3. Submission System Slash Command /submit Required Inputs Campaign Platform (IG / TikTok / YouTube / X) Post URL Submission Rules One video URL can only be submitted to ONE campaign. If duplicate URL is submitted → reject with message: “Duplicate content already submitted.” Generate a unique submission ID: Example: SUB-000001 Stored Data Per Submission Submission ID Discord Username Discord User ID Campaign Platform URL Date Submitted Views (auto tracked) Likes (if possible) Earnings (calculated dynamically) Status 4. Automatic View Tracking Views must be tracked automatically every 3 hours No API keys will be provided Developer must implement API or scraping solution Must support: Instagram TikTok YouTube X Failure Handling If tracking fails → retry automatically If retry fails → notify Admin Must handle rate limits properly 5. Earnings Calculation Earnings formula: Earnings = (Views / 1000) × Platform CPM CPM configurable per campaign and per platform Currency: USD Round to 2 decimal places Earnings update dynamically as views update 6. Minimum Views Requirement Minimum views set during campaign creation Submission must reach minimum views to qualify for payout 7. Clipper Commands The following slash commands must be available to clippers: /submit /myclips /mystats /leaderboard /campaigns /earnings /add-usdt <wallet_address> Command Behavior /myclips Shows: Submission ID Campaign Views Earnings Status /mystats Shows: Total views Total earnings Active campaigns /leaderboard Top 10 ranked by Views or Earnings Admin configurable ranking method /campaigns Lists all active campaigns. /earnings Shows: Pending earnings Eligible earnings Paid earnings 8. USDT Wallet Collection (Manual Payout Only) The bot does NOT need to track blockchain payments. It only needs to store wallet addresses. Command /add-usdt <wallet_address> Requirements Validate Ethereum format: Starts with 0x 42 characters Allow users to update anytime Store wallet address linked to Discord ID Confirm: “USDT wallet saved successfully.” Admin Access Admin must be able to: View wallet of a user Export wallets in Excel Export must include: Username Discord ID Total Earnings Wallet Address Payments will be handled manually outside the bot. 9. Admin Commands Full admin control required: /campaign create /campaign edit /campaign end /campaign delete /set cpm /set budget /set minviews /export /addclipper /removeclipper /resetstats /retrack <submission_id> /mark-paid /reject 10. Excel Export Format: .xlsx One sheet per campaign Include: Submission ID Username Platform URL Views Earnings Status Wallet Address 11. Leaderboard & Ranking Auto updating Must handle up to 10,000 submissions/month Sorted by: Views OR Earnings Display top 10 users 12. Database Requirements SQLite Indexed for performance Unique Submission IDs URL uniqueness enforcement Must support 10k+ submissions monthly efficiently 13. Technical Requirements Discord Slash Commands Background scheduler (3-hour tracking job) Retry system for failed tracking Admin notification system Modular structure Logging system Clean documentation 14. Deliverables Developer must provide: Full source code Database schema Setup instructions .env configuration guide Tracking implementation explanation Deployment instructions Logging documentation Deliverables 1. Fully commented source code pushed to a private Git repo. 2. Step-by-step setup guide (dependencies, how to create API tokens for YouTube, Instagram, TikTok and X, and how to invite the bot). Acceptance criteria • Bot runs on my test server for 48 hours without crashing. • No duplicate messages for the same clip. • Embed formatting matches Discord’s standard preview style on both desktop and mobile. If any platform rate limits appear, suggest sensible back-off logic or caching so we stay compliant. Looking forward to seeing how you approach the multi-platform polling and deduplication logic.
ID Projek: 40232866
7 cadangan
Projek jarak jauh
Aktif 16 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
7 pekerja bebas membida secara purata ₹11,164 INR untuk pekerjaan ini

I have 10+ years of experience building Discord bots, automation systems, and tracking engines. I clearly understand your clipping campaign workflow, multi-campaign logic, CPM calculations, and high-volume requirements. I will build a stable, modular Discord bot using Python with SQLite, slash commands, and a background scheduler running every 3 hours. The system will include URL uniqueness enforcement, retry/backoff logic, dynamic earnings calculation, leader boards, Excel exports, and wallet management.
₹15,000 INR dalam 15 hari
4.5
4.5

With 7 years of experience in bot development, I am the best fit for this project. I have the relevant skills to create a Cross-Platform Clip Tracking Discord Bot as per your requirements. **How I will complete this project:** - Develop a Discord bot to manage and track multiple brand clipping campaigns simultaneously. - Implement slash commands for submission, stats, leaderboard, earnings, and more. - Automate view tracking every 3 hours without API keys. - Calculate earnings dynamically based on configurable CPM. - Provide admin controls for campaign management, wallet collection, and more. - Ensure data storage in SQLite database with efficient performance. **Tech stack I will use:** - Discord API for bot integration - SQLite for database management - Python for backend development - Git for version control - Excel for data export I have worked on similar solutions in the past, ensuring a seamless user experience and efficient data management. My roadmap includes developing, testing, and deploying the bot within the specified timeline. I will deliver: - Fully commented source code on a private Git repo - Database schema and setup instructions - Configuration guide and tracking implementation explanation - Deployment instructions and logging documentation By following best practices and utilizing the specified tech stack, I will ensure the successful completion of this p
₹1,650 INR dalam 7 hari
2.0
2.0

With over two decades of experience under my belt, I have honed my skills in C#, C++, JavaScript, and Python - all of which are central to the successful execution of your Discord bot project. Whether it's managing multiple active campaigns simultaneously, tracking promotional video views across Instagram, TikTok, YouTube and Twitter automatically every 3 hours or exporting comprehensive campaign reports to Excel - I can do it all! What differentiates me in this domain is my strength in database management - a crucial factor for handling the expected volume of 8,000-10,000 submissions per month and maintaining data integrity. Additionally, my technical proficiency extends to creating optimal data models for efficient performance; a skill that will ensure speedy retrieval of data from the SQLite database even with 10k+ monthly submissions. Lastly, I'm no stranger to automation. Utilizing APIs and scraping approaches efficiently has been a commonality throughout my digital career; solving rate limit & handling failures are just par for the course for me! By entrusting your brand clipping campaign management to me - you're investing in robustness, reliability, and excellence.
₹7,000 INR dalam 7 hari
2.4
2.4

Hi — Tracking multi-brand clipping at a volume of 10k submissions requires more than just a simple bot. Most developers fail because they ignore platform rate limits (IG/TikTok/X) and concurrent database writes. My Modular Systems Architecture: Robust Data Layer: SQLite with WAL-mode for high-frequency writes during the 3-hour polling window. Scraping Engine: Custom back-off and retry logic to handle views tracking without API keys, ensuring no downtime for your 8k-10k monthly volume. Admin Automation: Excel reporting built-in via /export using optimized memory-mapping for large datasets. I see you have 5 brands. I will implement a modular campaign system where you can add new brands via simple config. Ready to start a 48h stability test immediately. Which platform is your highest priority?
₹25,000 INR dalam 7 hari
0.0
0.0

Hi there, I can build this Discord bot within your budget using Python. I understand the core challenge is tracking views across Instagram, TikTok, YouTube, and X without official API keys. My Approach (Cost-Effective & Fast): View Tracking: I will use a hybrid engine (using yt-dlp for YouTube/TikTok and custom requests for IG/X) to fetch view counts every 3 hours. Logic: The bot will handle the /submit command, prevent duplicate URLs, and auto-calculate earnings based on your CPM settings. Deliverable: You will get the full Source Code, SQLite Database setup, and an Excel Export feature for payouts. Important Note on Running Costs: Since we are not using official APIs, the bot requires Rotating Proxies to prevent IP bans from Instagram/TikTok. My Bid (₹12,000): Covers my development labor, code, and setup guide. Your Responsibility: You will need to purchase the VPS (~$5/mo) and a Proxy Service (~$5-10/mo). I will guide you on where to buy these cheaply. I can deliver the working bot in 7 days
₹9,999 INR dalam 8 hari
0.0
0.0

New Delhi, India
Ahli sejak Feb 15, 2026
£250-750 GBP
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$10-30 USD
₹1500-12500 INR
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
$250-500 USD
$2-8 USD / jam
$750-1500 USD
$8-15 USD / jam
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
$8-15 USD / jam
$250-750 AUD
₹600-1500 INR