Skip to content

rettui v1.6.1

Choose a tag to compare

@github-actions github-actions released this 09 Oct 02:11
· 36 commits to main since this release
76ee41e

Changes since v1.6.0: RRC works with every hub in use, not only rrcd. Checked against rrcd (the reference hub, with its default configuration), the Go hub (rrc-hub), rsRRCD and Ratspeak's hub, and NomadNet's client.

Added

  • Commands rettui doesn't have go to the hub as typed (such as the Go hub's /history, /away and /seen), and /quote sends any text to the hub (/quote /help for the hub's own help).
  • A keyed room's key is kept, so the room is rejoined after reconnecting.

Changed

  • /nick in a channel no longer sends a new HELLO, which rrcd and the Go hub take as a new session, out of every room. The nick goes with your next message, as in NomadNet.

Fixed

  • /who and /names replies: the Go hub's [away] marks broke the member list, and of a reply Ratspeak splits over several notices, all but the first showed in the room. rsRRCD's full member identities are used when it sends them.
  • On a hub that doesn't send member lists (rrcd's default), people with nicks were left out of the member list. They're listed by nick until their identity is learned.
  • The Go hub's joins and leaves (the room's whole member list each time) emptied the member list and never said who came or went.
  • A greeting sent as several notices (rrcd sends a line per notice) kept only its first line; the rest showed in whatever room was open.
  • Being kicked or banned from a room left it looking joined, and rettui rejoined it on reconnecting.
  • Topic changes showed only after rejoining.
  • History the Go hub replays on joining showed messages twice, at the time of the replay.
  • A hub command typed in a whisper conversation was sent with the conversation as its room.
  • Ratspeak's (+N more) at the end of a long /list showed as a room, and a /list sent over several notices kept only its first.
  • Mentions of the nick the hub gave you (the Go hub keeps nicks unique, so you may be zev1) weren't highlighted.

Docs and development

  • The RRC chat page says how hubs differ and what rettui does about each difference.

Docker: docker pull ghcr.io/zevaryx/rettui:1.6.1