Community StudioFishing

Fishing

A fishing minigame where members catch fish and compete on leaderboards.

Updated Jul 2026 4 min read
Gander

Fishing Game

Cast your line and build a fishing empire in Discord. Catch fish across multiple locations, upgrade your rod, equip bait, complete quests, cook recipes, and compete in tournaments.

Fishing Features

Relax and fish with your community in a deep, progression-based fishing game that integrates with your server's economy.

Cast and Catch

Use !fish to cast your line. Each catch is determined by rarity chances (Common, Uncommon, Rare, and Legendary) that your server owner configures.

Locations

Travel between fishing locations with !travel. Each location offers different fish species and conditions. Check where you are with !where.

Rod Upgrades

Upgrade your fishing rod with !upgrade to improve your chances. Each upgrade costs more than the last, based on a configurable cost multiplier.

Bait System

Buy and equip bait with !bait to boost your rarity chances. Different bait types offer different modifiers and require different fishing levels.

Fish Collection

View your caught fish in your !bucket, track your full collection with !collection, and browse all species in the !fishcatalog.

Sell for Currency

Sell your catches with !sell to earn economy currency. A configurable sell price multiplier determines how much each fish is worth.

Fish Tank

Store your favourite catches in a personal fish tank with !tank. Deposit and withdraw fish to keep your prized specimens safe.

Quests

Complete fishing quests with !quests for bonus rewards. Quests set targets for specific catches, locations, or milestones.

Cooking

View recipes with !recipes and cook your catches with !cook to create valuable dishes worth more than raw fish.

Community ProgressionLeveling & economy
Live
42levels gained
8.4kcoins earned
2tickets open
RB
RobinLv 18
2,420
MX
MoxieLv 14
1,880
NV
NovaLv 9
960
2 support tickets openstaff online

Commands

CommandDescription
!fishCast your line and try to catch a fish
!bucketView the fish you have caught
!sellSell all fish in your bucket for currency
!tankView your fish tank
!tank depositMove a fish from your bucket to your tank
!tank withdrawMove a fish from your tank to your bucket
!upgradeUpgrade your fishing rod
!baitBuy and equip bait
!locationsView available fishing locations
!travelTravel to a different fishing location
!whereCheck your current location
!collectionView your fish collection progress
!questsView available fishing quests
!recipesView cooking recipes
!cookCook a recipe using caught fish
!fishcatalogBrowse all fish species
!fishstatsView your fishing statistics

Configuration

Fishing settings are managed from the Fishing tab of Community Studio across multiple tabs.

Fishing Channel

Optionally restrict fishing commands to a single channel. Leave empty to allow fishing in any channel.

Cooldowns and Limits

Set the cast cooldown (0 to 300 seconds), daily catch limit (0 for unlimited), and sell price multiplier (0.1x to 5x).

Rarity Chances

Configure the percentage chance for Common, Uncommon, Rare, and Legendary catches. Remaining percentage equals junk items.

Rod Upgrades

Set the base upgrade cost and cost multiplier. Each successive rod upgrade costs more based on the multiplier.

Bait Types

Create and manage bait types with custom names, emojis, costs, rarity modifiers, and minimum fishing level requirements.

Getting Started

Set up fishing in a few simple steps.
1

Enable Fishing

Toggle the Fishing module on from the Fishing tab of Community Studio.
2

Set Rarity Chances

Configure the catch rarity percentages to balance Common, Uncommon, Rare, and Legendary odds.
3

Configure Bait

Create bait types with costs and rarity modifiers to give anglers ways to improve their catches.
4

Set Cooldowns

Configure the cast cooldown, daily limit, and sell multiplier to balance your fishing economy.