Fishing

Explore Discord fishing in Bearsong: catch fish, upgrade equipment, choose bait, complete quests, cook recipes and join tournaments.

GamesLast updated

Where to configure this

Open Games, Activities. Choose your server at the top, and use the switch to turn it on or off.

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.

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 the Discord bot 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 upgrade settings

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 the Discord bot.
  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.

Open Fishing Settings