Custom Discord bot and server infrastructure for a GTA RP community.
GTP World needed a professional Discord server setup with custom automation: a working ticket system (their old one broke from Discord API changes), member verification, a creator code referral program paying $15 per sign-up, invite tracking with rewards, and full moderation tools. MGT built the entire infrastructure from scratch.

19
Slash commands
Full command suite
8
Systems built
Tickets, verification, codes, and more
Apr 2026
Project awarded
Built in 3 days
$8/mo
Hosting
24/7 managed hosting
The Challenge
GTP World had an active GTA RP community but their Discord server was held together with free bots and manual processes. Their ticket system broke when Discord changed its permissions API. Members could not view their own ticket messages. Staff had no way to track creator referrals or invite rewards.
They needed a professional server rebuild: proper role hierarchy, organized channel structure, and a custom bot that handled everything in one place instead of relying on five different free bots that kept breaking.
The creator code program was a key business driver. Each creator earns $15 per referral, but tracking was manual and error-prone. They needed a system that tracked every referral automatically and made payout simple.
What We Built
Private threads per ticket so users can always see their messages. Ticket types, staff logging, and one-click close with automatic archival. No more broken permission issues.
Modal-based verification with age confirmation and rules agreement. Auto-assigns Unverified role on join, swaps to Verified on completion. Welcome DM with instructions.
Staff creates codes per creator. Members use /usecode to register referrals. Dashboard shows total referrals, unpaid amounts, and one-command payout marking. $15 per referral tracked automatically.
Tracks which invite link each new member used. Leaderboard with milestone rewards at 5, 10, 25, and 50 invites. Auto-grants VIP Buyer role at 5 invites.
Members apply for Moderator, Staff, Creator, or Seller positions via modal forms. Staff reviews with approve/deny/interview buttons. Auto-grants roles on approval.
Staff creates giveaways with custom prizes, winner count, duration, and role requirements. Button entry with live count. Auto-draw at expiry with reroll support.
Voice channels at the top of the server showing live member count, online count, and verified users. Updates every 5 minutes. Builds legitimacy for new visitors.
Warn, purge, lock/unlock channels, and slowmode. All actions logged to audit channel. DM notifications to warned users. Clean and consistent moderation workflow.
Command Reference
/ticketOpen a support ticket/ticketsView open tickets (Staff)/verifyVerify your account/manual-verifyStaff verify/unverify/creator addCreate creator code/creator statsView referral stats/creator payoutMark referrals paid/creator listList active codes/usecodeUse a creator code/invitesInvite leaderboard/set-invitesManual invite count/applyApply for a position/applicationsView pending apps/giveaway startStart a giveaway/giveaway endEnd early/giveaway rerollReroll winner/statsServer statistics/warnWarn a user/purgeBulk delete messagesTech Stack
Managed Hosting
The bot runs 24/7 on managed infrastructure. MGT handles deployments, updates, uptime monitoring, and bug fixes. The client does not need to think about hosting, servers, or technical maintenance.
If your community is held together with free bots that keep breaking, let us build something custom that handles everything in one place.