Everything you need to know about Ranch Manager Bot — commands, setup, and FAQ.
| Command | What it does |
|---|---|
| !milk <amount> |
Log milk you produced this period. Adds to your running total.
e.g. !milk 50
|
| !eggs <amount> |
Log eggs you collected this period.
e.g. !eggs 30
|
| !mystats |
View your personal breakdown — milk, eggs, cattle earnings, and what you're owed this payout period.
|
| !stats |
View the full stats table for all ranch hands.
|
| !stats @player |
View a specific player's stats.
|
| !queue |
View who's currently in the queue and their position.
|
| !help |
Show the full command list in Discord.
|
These require the manager/owner role configured in your settings.
| Command | What it does |
|---|---|
| !register <key> |
Link your license key to this Discord server. Run once after purchasing.
e.g. !register RANCH-XXXXXXXXX
|
| !cattle @player <amount> |
Record a cattle sale amount for a specific player. Also auto-parsed from your cattle log channel if configured.
e.g. !cattle @JohnDoe 1500
|
| !payout @player |
Process a payout for a specific player — shows their breakdown and resets their stats.
|
| !setsplit <player%> <ranch%> |
Set the cattle earnings split. Both numbers must add up to 100.
e.g. !setsplit 75 25 → player gets 75%, ranch gets 25%
|
| !settier @player <tier> |
Change a player's payout tier. Available tiers: silver, gold, platinum.
e.g. !settier @JaneDoe gold
|
| !setprice milk <$> |
Set the per-unit payout price for milk. Also works for eggs.
e.g. !setprice milk 0.50
|
| Command | What it does |
|---|---|
| !queue |
View the current queue and your position in it.
|
| !queuepanel MANAGER |
Post (or refresh) the interactive queue panel with buttons in the current channel. Players click buttons to join/leave and advance.
|
!register YOUR-LICENSE-KEY in a channel the bot can see. If you already did that and it's still not working, double-check that the bot has the correct permissions (Send Messages, Read Message History). If the issue persists, contact support.