Channels and messages

Public and private channels, direct messages, sending, editing and deleting messages, unread markers, typing and the 4,000-character limit.

Updated

Channels are where your team talks. Every channel is text first, and any channel can open an audio room when people want to talk instead.

Public and private channels

Public channelPrivate channel
Who can see itEveryone in the workspaceOnly the people added to it
Who can joinAnyone: open it and start writingSomeone already in the channel adds you
In the sidebar# iconLock icon

Anyone in the workspace can create a channel. The person who creates it is its first member.

Create a channel

  1. Choose + next to Channels in the sidebar, or + → New channel.
  2. Type a Name and, if you like, a Description of what the channel is for.
  3. Under Who can see it, choose Public or Private.
  4. Choose Create channel.

Channel names are lowercase and use hyphens instead of spaces; other punctuation is dropped (Design crit becomes design-crit, Release 2.5 becomes release-25). They have up to 60 characters and must be unique among the workspace's active channels. Descriptions have up to 250 characters.

Add people to a private channel

  1. Open the channel and choose the gear icon (Channel settings).
  2. Under People, choose someone from the workspace.
  3. Choose Add. The timeline shows who added whom.

Anyone already in a private channel can add other people from the workspace.

Rename, describe or archive

In Channel settings → About:

  • Name: admins and the person who created the channel can rename it. The timeline records the old and new names.
  • Description: anyone who can see the channel can change it.

To archive a channel, an admin opens Channel settings → Archive channel and confirms. The channel leaves the list, any open audio room closes and its incoming webhooks stop posting. Its messages stay stored, but nobody can open the channel anymore, in the app or through the API, and archiving can't be undone from either.

Direct messages

A direct message is a private conversation between two people in the workspace. There is only ever one per pair: opening it again takes you back to the same conversation.

  • Choose a person under Direct messages in the sidebar, or press Ctrl + K (⌘ + K on a Mac) and type their name.
  • Direct messages have an audio room, like channels.
  • You can't add a third person, archive a direct message, or point an incoming webhook at it.

Sending messages

  • Enter sends. Shift + Enter starts a new line.
  • A message can have up to 4,000 characters.
  • Messages are plain text. Links become clickable.
  • If a message fails to send, it's marked "Not sent" in the timeline and its text goes back into the message box, so you can send it again.

Mentions

To get someone's attention, write @ followed by their name:

@Maya the build for 2.4 is green, can you check the release notes?

A mention is part of the message text: everyone in the channel sees it, and the channel shows as unread for anyone who hasn't opened it since.

Edit and delete

Hover over a message (or focus it with the keyboard) to see its actions.

ActionWho can do itWhat happens
Edit messageThe author, on their own messagesThe text changes for everyone and shows "(edited)". Esc cancels, Enter saves.
Delete messageThe author, on their own messagesAfter you confirm, everyone sees "Message deleted" in its place.
Delete messageAdmins and owners, on any messageSame as above. Use it for messages from people, webhooks or API keys.

Messages from webhooks and API keys can't be edited in the app. An API key itself can only edit or delete the messages it posted, even when an admin created it.

Unread and typing

  • Unread: a channel with messages you haven't seen shows in bold with a dot in the sidebar. Opening it marks it as read.
  • Typing: while someone writes, the channel shows "Maya is typing…", "Maya and Theo are typing…", or "Several people are typing…" from three people up.
  • In audio: channels with an open audio room show a headphones icon and how many people are in it.

Timeline pills

Besides messages, the timeline shows short lines (pills) for what happens in the channel, with who did it and when:

  • the channel was created or renamed, or someone was added to it or joined with an invite link;
  • voice, camera or screen sharing was turned on or off;
  • the audio room opened, someone joined or left (guests with "(guest)" after their name), someone started or stopped sharing their screen, and the room closed (with how long it lasted);
  • transcription started, and where the transcript went;
  • an incoming webhook was created or revoked.

When several people join or leave at once, Fishcamp groups them into one line.

Presence

Your status shows next to your name in the Direct messages list of the sidebar, and on your own name at the bottom of the sidebar, where you choose it.

StatusHow it's set
OnlineThe default when you open Fishcamp, or you choose it. If you had chosen Away or Do not disturb, this browser remembers it.
AwayYou choose it, or it turns on by itself after Fishcamp has been in a background tab for 5 minutes.
Do not disturbYou choose it. It stays on even while you're in an audio room.
In audioAutomatic while you're in an audio room.
OfflineAutomatic when you close Fishcamp.

Limits

WhatLimit
Message length4,000 characters
Channel name60 characters, unique in the workspace
Channel description250 characters
Workspace name2 to 60 characters

On this page