Discord Specialist / Discord Bot Developer – Clipopoly Platform

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

600

HOURS PER WEEK

30

DATE UPDATED

May 28, 2026

JOB OVERVIEW

About the Project
We are building Clipopoly — a specialized ---------- ecosystem that connects brands/campaign managers with video clippers (content creators).
Clippers join campaigns, access raw footage, create vertical clips, post them on TikTok (priority) and Instagram, and earn money based on performance (typically $1 per 1,000 views, configurable per campaign). The ---------- server will serve as the central hub for campaign discovery, asset delivery, performance tracking, and community management.
Role Overview
We are looking for an experienced ---------- Specialist / Full-Stack ---------- Developer to architect, build, and launch a fully functional, scalable ---------- platform from the ground up. You will be responsible for creating a professional, secure, and user-friendly system that handles authentication, campaign management, asset distribution, performance tracking, and basic payout logic.
Key Responsibilities
Core Platform Development:

Design and build the complete ---------- server architecture with advanced role management and permission systems.
Implement secure authentication system ( ---------- OAuth + additional verification layers).
Create an intuitive campaign browsing system where users can view active campaigns, CPM rates, requirements, deadlines, and remaining budget.
Build campaign-specific channels/sections that automatically grant access to raw footage (Google Drive, direct upload, or secure file hosting) once users join a campaign.
Develop a submission/tracking system where clippers submit their published video links (TikTok + Instagram).

Bot & Automation Features:

Advanced ---------- bot (preferably using ---------- .js or ---------- .py) with slash commands, modals, buttons, embeds, and persistent menus.
Automated role assignment based on user actions (e.g., "Campaign Participant", "Verified Clipper", "Top Performer").
Campaign management dashboard (within ---------- ) for admins/managers to create, edit, pause, and close campaigns.
View tracking system – clippers submit links; system records them and allows performance updates.
Leaderboards for top-performing clippers (by views/earnings).
Notification system for new campaigns, deadline reminders, payout alerts, etc.

Data & Backend Integration:

Design and implement a backend database (MongoDB, PostgreSQL, or Supabase preferred) to store users, campaigns, submissions, and performance data.
Build admin panel (web-based or ---------- -based) for campaign managers.
Implement payout calculation logic based on reported views and campaign CPM rate.
Secure file/asset delivery system for raw footage.

Additional Essential Features:

Anti-abuse & verification system (prevent fake accounts, bot users, view fraud).
Analytics dashboard (per campaign and overall).
Basic moderation tools and logging.
Mobile-friendly ---------- experience optimization.
Rate limiting and security best practices.

Requirements
Technical Skills (Must-Have):

Strong experience building complex ---------- bots and servers (minimum 2+ years).
Proficiency in JavaScript/TypeScript ( ---------- .js) or Python ( ---------- .py).
Experience with databases (MongoDB, PostgreSQL, etc.).
OAuth2 / Authentication implementation.
Experience with REST APIs and webhooks.
Knowledge of secure file sharing and access control.
Understanding of ---------- rate limits, best practices, and ToS compliance.

Preferred Experience:

Previous work on community/gig economy platforms (similar to bounty or creator economy ---------- s).
Integration with social media APIs (TikTok, Instagram Graph API) — big plus.
Payment system integration (Stripe, PayPal, crypto) — big plus.
Web development (Next.js/React + Node.js) for supporting dashboard.
Experience with view tracking or affiliate-style performance systems.

Soft Skills:

Strong product thinking — ability to suggest improvements to the user flow.
Excellent communication and documentation skills.
Ability to work independently and deliver clean, maintainable code.
Understanding of creator economy and content clipping workflows.

Nice-to-Haves

Experience with ---------- Server Templates and large-scale community management.
Knowledge of TikTok/Instagram algorithm and content best practices.
UI/UX sense for creating beautiful embeds and interfaces inside ---------- .
Basic graphic design skills for server assets (optional but appreciated).

What We Offer

Opportunity to own the entire technical build of an exciting new creator economy platform.
Competitive compensation.
Performance bonuses tied to successful launch and platform stability.
Long-term collaboration as the platform grows.


To Apply:
Please send:

Your ---------- development portfolio / past servers or bots (links or screenshots).
Brief explanation of how you would approach building Clipopoly.
Your availability and rate/salary expectation.

We are looking to move fast — ideal candidate can start within 1-2 weeks.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,532,768 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Discord-Specialist-Discord-Bot-Developer-Clipopoly-Platform-1657299
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1657299
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 915485
 LIMIT 1 
0.0013   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1657299
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1657299' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1657299 
0.0008   UPDATE employer_jobs SET hit_counts '***May-28-2026=91***May-29-2026=95***May-30-2026=21***May-31-2026=20***Jun-01-2026=17***Jun-02-2026=15***Jun-03-2026=8***Jun-04-2026=6***Jun-05-2026=5***Jun-06-2026=3***Jun-07-2026=6***Jun-08-2026=6***Jun-09-2026=9***Jun-10-2026=3***Jun-11-2026=5***Jun-12-2026=5***Jun-13-2026=4***Jun-20-2026=1' WHERE job_id'1657299'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=227***Jun-2026=93' WHERE job_id'1657299'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1657299' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1657299 
0.0039   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '915485'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)