Slircdocs Open app

Guides / Channels & invites

Channels & invites

Channels hold group conversations. Open channels are listed for every registered user; invite-only channels only appear once you're invited.

Channels

Slirc uses IRC channels for group chat. Three kinds:

Verified members can create both kinds.

The rooms panel shows the rooms you belong to, the open channels you can join, your threads, and your direct messages.

Public help channel

The public help channel is open to everyone. Anyone can read it; writing requires an account. Its member list, joins, parts, and quits stay hidden.

Open channels

Verified members can create an open channel for the whole group. Every registered user can see it and join. Use it for a topic the group shares, like a project room or an event.

Invite-only channels

Verified members can create an invite-only channel, and an owner or admin can convert between open and invite-only at any time. Making a channel open again exposes its whole history to every registered member, so the app asks you to confirm.

An invite-only channel is invisible to everyone who hasn't been invited. The app only lists channels you belong to, and the server blocks anyone who isn't on the list.

Direct messages

To message one person, open their profile by clicking their name, or use /msg:

/msg nick Hello there

Direct messages appear under Direct messages in the rooms panel. Contacts lists people who share one of your channels; tap a contact to start a direct message, or use its menu to star, hide, or view the profile. Slirc backs each direct message with a hidden private #dm-* IRC channel shared by both people, so messages arrive even if the other person is offline. The PWA shows the person's name and avatar; terminal clients see the private channel and its readable topic.

The channel menu

Every non-thread channel in the rooms panel has a kebab menu (). What it offers depends on who you are in the channel:

Browsing and joining open channels

Open channels you haven't joined show up under Browse channels in the rooms panel. Pick one and join, no invite needed. Archived channels don't appear there until they're unarchived.

You can also join by name with /join:

/join watercooler

Creating a channel

Verified members create either kind from the same form under Profile → Channels on desktop, or More → Channels on a phone. The form defaults to invite-only.

Inviting someone

If the person already has a Slirc account, add them by name while in the channel:

/invite @igor

They get access right away and the channel appears in their sidebar. Mentioning someone with @ in a message does the same. If no account matches the name, the app creates an invite link and copies it to your clipboard instead.

Verified members can also create an invite link from the channel menu, or with /invite on its own:

/invite

The app gives you a link and a QR code. Anyone with the link can join the channel. Treat it like a key, and remember that invites are the only way into a secret channel.

Note

Invite links don't expire. You can always create a fresh link from the channel menu.

Because a link is a channel key, only share it with people you trust to join. Anyone who has it can enter.

Joining through an invite

When someone sends you an invite link:

  1. Open the link. You'll land on the channel.
  2. You can join immediately with a provisional 2-hour session.
  3. Verify your email to keep durable access and sign in later.

How it maps to IRC

Slirc channels are ordinary IRC channels, so the mechanics are standard IRC under the surface:

ConceptIRC
Open channelregistered-only (+R), so guests and unregistered nicks can't join
Invite-only channelsecret and invite-only (+si), hidden from lists and blocked without an invite
Archivemoderated (+m), making the app read-only until an owner or admin reopens it
Deleteunregisters the channel; its name becomes reusable after the channel empties

Switching channels

Open the rooms panel from the top-left mark to move between channels, threads, and direct messages. Unread messages show a count on each room.

Read next: messages and media, or threads for focused conversations.