Ranch Manager Bot

All Features

Ranch Manager Bot handles the full operation of a Discord ranch — from live tracking and automated payouts to queue management and team access. Here's everything you get.

🛡️
12-Day Satisfaction Guarantee
Every plan comes with a full refund within 12 days of purchase if you're not satisfied — no questions asked. Buy with confidence knowing you're fully covered.
Tracking & Payouts
📊
Live Player Tracking
Track every ranch hand's activity in real time from your web dashboard. No spreadsheets, no manual counting.
  • Milk jug totals per player
  • Egg count totals per player
  • Cattle sale amounts per player
  • Live earnings calculated on the fly
  • Paid / Unpaid status per player
💰
Automated Payout Calculator
The payout engine handles all the maths — milk price, egg price, cattle splits, debt deductions — and shows each player an exact dollar amount owed.
  • Configurable milk & egg per-unit price
  • Cattle earnings split (player % / ranch %)
  • Gross earnings + debt shown separately
  • Net payout calculated automatically
  • Mark Paid resets stats instantly
📉
Debt & Ledger System
Track ledger purchases against each player's payout. Debt deducts from earnings automatically and any remainder carries over.
  • Auto-parsed from cattle log channel
  • Debt carry-over to next payout period
  • Per-player debt exempt toggle
  • Debt shown on player cards and in Discord
📢
Automatic Payday Announcements
Set a payday schedule (3-day or 5-day cycle) and the bot posts an announcement in your designated channel, pinging all ranch hands with their individual payout amounts.
  • Configurable payday channel
  • 3-day or 5-day schedule
  • Per-player amounts in the announcement
  • Manual trigger with !payday command
Discord Bot Commands
🤠
Player Commands
Ranch hands can log their own work and check their stats without needing manager help.
  • !milk, !eggs — log production
  • !mystats — personal earnings breakdown
  • !stats / !stats @player — leaderboard
  • !queue — view queue position
  • !joinqueue / !leavequeue
  • !help — in-Discord command list
🔒
Manager Commands
Full control for managers — from recording cattle sales to processing payouts, overriding stats, and adjusting prices on the fly.
  • !cattle, !removecattle
  • !payout @player / !payoutall
  • !setmilk / !seteggs — manual overrides
  • !setsplit — adjust cattle % split
  • !setprice milk / eggs
  • !debtexempt, !resetplayer, !payday
🤖
Auto-Parsing
Point the bot at your cattle log channel and it reads sales and ledger buys automatically — no commands required during normal operation.
  • Parses dollar amounts from messages
  • Credits the right player automatically
  • Ledger buys tracked as debt
  • Works alongside manual commands
Queue System
🎟
Timed Queue with Discord Buttons
Post a live queue panel in any channel — ranch hands join and manage their turn using Discord buttons, no commands needed once it's live.
  • Join / Leave / Start Turn buttons
  • Configurable turn length (minutes)
  • Grace period before turn expires
  • Turn announcements in a dedicated channel
  • Auto-advance when a turn expires
📣
Queue Status Channel
All queue activity — next up, expired turns, who's waiting — is posted to a dedicated status channel, keeping the queue panel clean and easy to read.
  • Separate panel and updates channels
  • Ping on turn start
  • Ping when queued player is up next
Web Dashboard
⚙️
Full Configure Panel
Set every option from the web — no Discord commands needed for configuration. Changes take effect immediately, no bot restart required.
  • Milk & egg prices
  • Cattle split percentages
  • Channel IDs (queue, updates, payday, log)
  • Manager role names
  • Ranch Hand role filter
  • Queue turn & grace period length
👥
My Team — Sub-User Access
Create dashboard accounts for your managers or trusted staff. Each sub-user gets their own login with only the access you choose.
  • Up to 10 sub-users per ranch
  • Permission per user: settings / tracking / reset
  • Owner resets sub-user passwords
  • Sub-users can't create more accounts
  • Inherited guild access from owner
💵
Payout Dashboard
See every player's earnings breakdown at a glance. Mark individual players paid or use Mark All to close out the whole period in one click.
  • Per-player card with full breakdown
  • Gross, debt, net payout displayed
  • Mark Paid resets stats & logs payout
  • Mark All Paid & Reset — one-click close
  • Carried debt shown per player
🔒
Secure Customer Panel
Your dashboard is password-protected and only accessible to you and your team. No one else can see your ranch data.
  • Owner account with unique credentials
  • Session-based login (no shared links)
  • Separate login for sub-users
  • Admin panel fully isolated from customer view
Mini-Games
🎮
Syn Lock Picking
A bobby-pin style lock-pick mini-game. Find the sweet spot before the pin breaks — skill-based, browser playable, no install needed.
🔐
Syn Safe Dial
A combination dial safe-cracking game. Listen for the clicks and stop at the right point on each tumbler. Three tumblers, increasing difficulty.
🗝️
Syn Tumbler Lockpick
Precision tumbler lock picking. Each pin must be set individually without disturbing the others. Tests patience and accuracy.
💬

Open to All Suggestions & Feedback

Ranch Manager Bot is actively developed and shaped by the people who use it. If there's a feature you'd like to see, something that could work better, or a bug you've spotted — please reach out.

Ideas that could be on the roadmap:

Get Started — $40 Lifetime / $10/mo

🛡️ Full refund within 12 days if it's not right for you.