ciXnetNETWORK ENGINEERINGGitHub ↗

GroupChat

Group conversations over LXMF

ciXnet GroupChat hosts channels on Reticulum. Each channel has its own LXMF address. Members send messages to that address, and the host forwards them to the other members.

In development

Using a channel

A channel can be used from NomadNet, Sideband or another LXMF client. Once you are a member, send text to the channel’s LXMF address to take part. The sender receives no duplicate copy of their own post.

Channels can allow open joining or require approval. In ordinary chat mode, members can post. Announcement mode restricts posting to administrators and designated superusers.

SENDYour LXMF clientMessage the channel address
→
FORWARDGroupChat hostChecks channel membership
→
RECEIVEOther membersDelivered through LXMF

Membership & administration

The host provides management pages through NomadNet and NomadPL. Both use the same channel settings and database. Identified users can create up to five groups.

The owner can appoint administrators. Administrators manage requests, invite members, change posting rules and set the topic. Superusers can post in announcement channels without receiving administrative permissions.

Logs & inactive channels

New groups begin with private logs. Administrators can choose to make a channel’s saved log public. Private logs require membership or service moderation rights.

After seven days without an accepted post, a channel stops announcing periodically. Members can reactivate it through the management pages or by posting to its known address.

Common commands

Send commands directly to the channel’s LXMF address.

CommandAction
/helpShow available commands
/joinJoin or request membership
/leaveLeave the channel
/membersShow the member list
/topicRead the channel topic
/reactivateResume channel announcements

Hosting & configuration

The host implementation is under development. Public source and setup links will be added here when the project is published. The ciXnet public service has not launched.