Help / Threads

Threads are channels.

Each thread is an ordinary IRC channel linked to one message. The PWA handles the link and title. IRC clients see a channel they can join and use normally.

Start a thread in the PWA

Write the first message, then add /threads at the end:

We should use SQLite /threads

/thread and /t are shorter aliases.

  1. The message is posted in the current channel.
  2. The app creates a channel such as #t-3fa921.
  3. The message becomes the thread title and channel topic.
  4. The app opens the new thread. Send replies as usual.

Use the thread from IRC

The parent channel gets an announcement with the thread channel and a PWA link:

↳ thread #t-3fa921 — We should use SQLite — https://…

Join the channel in Senpai or another IRC client:

/join #t-3fa921

Replies are regular IRC messages. Topics, membership, and history come from Ergo rather than a separate thread database.

Thread creation currently starts in the PWA. IRC users can discover, join, and reply to every thread.