FishriftDocs Dashboard

Commands

Open Bot > Commands to see every command in your channel. You can make your own commands and change every built-in one.

Making a command

Press + Add command and fill in:

FieldWhat it does
CommandThe name viewers type, for example !discord. One or two words, like !sr skip
ResponseWhat the bot says. Use variables like {user}. Up to 500 characters
PermissionWho can use it. See Permissions
CooldownsA global cooldown and a per user cooldown, in seconds
CostFishcoins it costs to use. 0 is free
AliasesExtra names for the same command, separated by commas
ReplySay posts the response. Reply starts it with @name

Under Show advanced you can choose when the command works (online and offline, online only or offline only) and hide it from your public command list.

A command name can be any word without spaces, so !+val and !élan work too. Only !, { and } can't be used inside a name.

Tip: the Test button posts the raw response in your chat. Variables are not filled in by the test.

Commands from chat

Mods can manage simple commands straight from chat:

CommandWhat it does
!addcom <name> <response>Adds a command for everyone, with a 5 second cooldown
!editcom <name> <response>Changes the response of one of your commands
!delcom <name>Deletes one of your commands

Built-in commands can't be edited or deleted from chat. Change them on the Commands page.

Built-in commands

Every channel gets the built-in commands below. You can rename them, give them aliases, change who can use them, change cooldowns and cost, switch them off, or use Reset to default. They can't be deleted.

Cooldowns are shown as global / per user, in seconds.

General

CommandWhoCooldownWhat it does
!uptimeEveryone5 / 15How long you have been live. Offline: Stream is offline.
!gameEveryone5 / 15Currently playing: {game}
!titleEveryone5 / 15Stream title: {title}
!viewersEveryone5 / 15{viewers} viewers watching right now.
!followersEveryone5 / 15{follower_count} followers.
!followage [@user]Everyone5 / 15How long someone has followed. Works on Twitch
!watchtimeEveryone5 / 15{user} has watched for {watchtime}.
!accountageEveryone5 / 15{user}'s account was created {accountage} ago.
!meEveryone5 / 15Watch time, messages and balance of the viewer
!commands (!cmds)Everyone5 / 15Lists your own enabled commands
!task (!tasks)Everyone1 / 3Viewer task list. Needs a Tasklist or Fish Works rift

The responses of !uptime, !game, !title, !viewers, !followers, !watchtime, !accountage and !me can be edited.

Task list commands: !task <text> adds a task, !task or !task list shows yours, !task done 2, !task undone 2, !task remove 2, !task edit 2 <text>, !task clear and !task help. Mods can also use !task cleardone. A viewer can have 10 open tasks.

Mod tools

CommandWhoWhat it does
!setgame <category>ModsChanges your category on every connected platform
!settitle <title>ModsChanges your title on every connected platform
!clipModsMakes a Twitch clip and posts the link
!marker [description]ModsAdds a Twitch stream marker
!shoutout <user> (!so)ModsPosts your shoutout message and runs a Twitch shoutout. The bot must be a mod
!addreg <user>ModsAdds a Regular
!removereg <user>ModsRemoves a Regular
!editcounter <name> [value|reset]ModsShows, sets or resets a counter

Bot

CommandWhoWhat it does
!botEveryonePowered by Fishrift. fishrift.com (editable)
!bot mute / !bot unmuteModsThe bot stops or starts talking
!bot partBroadcasterThe bot leaves your channel

Loyalty

CommandWhoWhat it does
!fishcoins [@user] (!points, !balance, !bal)EveryoneShows a balance. Follows your own currency name
!give <user> <amount>EveryoneSends your points to another viewer
!top (!leaderboard)EveryoneThe top 5 balances
!gamble <amount|all>EveryoneBet points. See Loyalty

These four stay silent when your loyalty system is off.

Socials

!socials, !discord, !twitter (!x), !youtube, !instagram (!ig), !tiktok and !kick post the link from your Fishrift profile. A command stays silent when that link isn't set. Cooldown 10 / 15.

Fun

CommandWhat it does
!lurk{user} is lurking. Thanks for the support.
!unlurkWelcome back, {user}.
!hug [@user]{user} hugs {touser}. Without a name it hugs a random recent chatter
!dice (!roll){user} rolled a {random:1-6}.
!quoteSee Quotes

All responses in this table can be edited.

Giveaways, queue and song requests

These built-ins have their own pages: Giveaways and raffles, Viewer queue and Song requests.

Redemptions

A command with a cost can play an alert. Open Commands > Redemptions, pick a command and choose one alert from an Alert Box. When a viewer uses the command, Fishrift takes the cost and plays that alert on stream.

Public command list

Your commands are listed at fishrift.com/yourname/commands. Turn on Hide from public list in a command to keep it off that page. Viewers only see commands everyone can use.