Features Cast a line, together

Fishing is a Telegram bot. You play inside Telegram, in the chat you already have, and everyone in the chat fishes the same water.

  • In groups and channels

    Send /fish in a group and the bot posts a button that opens a Mini App. In a channel it keeps one board post: the button, the latest catches and the top anglers.

  • Stardew's bobber bar

    A faithful port of the minigame: charge and cast, wait for the bite, hook the fish in time, then hold and release to keep it inside the green bar. Treasure chests can appear.

  • 98 fish

    55 from Stardew Valley and 43 from the Stardew Valley Expanded mod. Every species goes into your collection.

  • 21 locations

    New places unlock as your fishing level goes up, from the mountain lake to the places further out.

  • Season, time and weather

    A season is 28 in-game days and a day lasts 2 real hours. The season, the time of day and the weather are the same for everyone, and they decide what bites.

  • Ten casts an hour

    Each player has 10 casts per rolling hour. A cast counts whether you land the fish or not.

  • Levels and quality

    Fishing levels 0 to 10, and four quality tiers: normal, silver, gold and iridium. Perfect catches and legendary fish are worth the wait.

  • Willy's shop

    Spend your gold on rods, bait and tackle.

  • Collection and achievements

    A page for every species you have caught, and 22 achievements to earn.

  • Leaderboards

    Per chat and overall, by XP, fish caught, biggest fish, species and gold. Ask with /top, or see your own numbers with /me.

  • Catch cards

    Every catch is announced in the group with a picture card. A legendary catch gets a celebration post of its own, and the Mini App has animations and optional sound.

  • Free, in English and Russian

    No ads and no purchases. The bot speaks English and Russian, and a chat admin can fix the chat's language with /lang.

The bobber bar, with a fish in the water and the green bar the player holds

The minigame Hold, release, keep it green

Charge the cast and let go. When the fish bites, hook it within the window. Then hold to raise the green bar and release to let it sink, and keep it around the fish until the meter fills.

The celebration for a legendary catch

Legendary catches Worth telling the chat

Some fish are legendary. Land one and the bot posts a celebration of its own in the group, apart from the usual catch card.

The Mini App home screen with level, gold, species, casts, gear and places to fish

Commands Five of them

  • /fish posts the button that opens the game.
  • /top shows the leaderboards.
  • /me shows your own progress.
  • /help lists the commands.
  • /lang lets an admin fix the chat's language.

Screenshots

The Mini App, inside Telegram.

Fan project Not from the Stardew Valley team

Fishing is a fan project. It is not affiliated with or endorsed by ConcernedApe or the Stardew Valley Expanded team. Stardew Valley is a trademark of ConcernedApe LLC.

Privacy Only what a game needs

The bot keeps your Telegram profile details and your game progress, reads no chat messages other than its own commands, and has no ads, analytics or trackers.

Get started Fish with your chat

Open the bot to try it, or add it to a group or a channel. It is free.

Questions? Write to neechan-dev@proton.me.