Skip to content
Help Center
Home / Help Center / Operator guide

Advanced Sharing Links

Send people to a room with its look and language already chosen, using short codes in the web address.

An Advanced Sharing Link is a normal room address with a few short codes added after the room name, each between slashes. When someone opens it, the page uses the settings in the codes instead of what their browser saved and what their device prefers. You decide what they see, and nothing in their browser can change that for that visit.

https://www.conferencerooms.org/chat/CR/wh/fr/rd

That opens #CR with the White theme (wh), French (fr) and the red accent (rd). There are no question marks and no name=value pairs, so the link stays easy to read, to type and, with a little practice, to remember.

Choose a room and pick what you want to set. The link is made as you go. A setting you leave on leave to the visitor is simply not put in the link. New options appear here by themselves when they are added to the gateway.

Your link
Try it

The rules

Examples

LinkWhat the visitor gets
/chat/CR/The room #CR as it always was: the visitor's own saved settings and device preference apply.
/chat/CR/wh/fr/rd#CR with the White theme (whatever the device prefers), French, and the red accent.
/chat/CR/bx/kr/bl#CR with the BX theme, Korean, and the blue accent.
/chat/cr-translation-en-kr/wh/kr/rd/lg/h24The English-Korean room, White, Korean (the page is in Korean and the Korean flag shows), red accent, large text, 24-hour clock.
/chat/CR/tx/cp/nj/muDark Textce theme, compact spacing, no join / quit lines, sounds off.
/chat/CR/auFollow the visitor's device (light or dark): use it to undo a theme the visitor saved earlier.
/chat/CR/nwSkip the welcome notice (for a screen at an event or a kiosk).

When someone wants to try CR Translation, give them one of these links. They are the preferred demo: each one opens the right translation room with the language, theme, accent colour and clock already chosen, so the demo starts in the correct state and nothing has to be set up first. Send two of them (for example EN → KR and KR → EN) to two people, or to two browsers, and they can talk to each other, each reading their own language. The Link Maker above can open any of them and change it.

EN → MY - Malay room, read in English. White theme, the theme's own accent, 24-hour clock.

https://www.conferencerooms.org/chat/CR-Translation-EN-MY/wh/en/ta/h24/

EN → FR - French room, read in English. Bookshelf theme, black accent, 12-hour clock.

https://www.conferencerooms.org/chat/CR-Translation-EN-FR/bs/en/bk/h12/

EN → MX - Spanish (Mexico) room, read in English. Hearth theme, blue accent, 12-hour clock.

https://www.conferencerooms.org/chat/CR-Translation-EN-MX/ht/en/bl/h12/

EN → KR - Korean room, read in English. Glacier theme, amber accent, 24-hour clock.

https://www.conferencerooms.org/chat/CR-Translation-EN-KR/gl/en/am/h24/

MY → EN - The same Malay room, but the visitor reads in Malay (the page is in Malay and the flag shows).

https://www.conferencerooms.org/chat/CR-Translation-EN-MY/wh/my/ta/h24/

FR → EN - The French room, read in French.

https://www.conferencerooms.org/chat/CR-Translation-EN-FR/bs/fr/bk/h12/

MX → EN - The Spanish (Mexico) room, read in Spanish.

https://www.conferencerooms.org/chat/CR-Translation-EN-MX/ht/mx/bl/h12/

KR → EN - The Korean room, read in Korean.

https://www.conferencerooms.org/chat/CR-Translation-EN-KR/gl/kr/am/h24/

How to use them:

Every code

Each code appears once in this whole list. This page is generated from the code in the gateway (webchat/gateway/crwebgw/linkopts.py), so it always matches what the links do.

Colour theme

The colour scheme of the page. Overrides 'Follow my device' and any scheme the visitor picked before.

CodeMeaning
txTextce (dark, the classic)
whWhite (light)
bsBookshelf (light)
bnBookshelf Night (dark)
glGlacier (dark)
drDreams (dark)
htHearth (dark)
tpTidepool (dark)
neNeon Arcade (dark)
mgMossglade (dark)
fsFluffy Sky (dark)
bxBX (dark)
auFollow the visitor's device (light or dark)
dkSame as tx (dark)
ltSame as wh (light)

Accent colour

The highlight colour of buttons and links.

CodeMeaning
taThe colour scheme's own accent
rdRed
blBlue
viViolet
amAmber
lmLime
orOrange
bkBlack
wtWhite
tlTeal

Language (CR Translation rooms)

The CR Translation Language for the room in the link (English, or the room's own language). Only used in #cr-translation-en-* rooms; in any other room it is ignored. The flag shows once it is set, and in a language other than English the whole page (buttons, menus, messages, the topic) appears in that language.

CodeMeaning
enEnglish
krKorean
koKorean (same as kr)
myMalay
msMalay (same as my)
frFrench
mxSpanish (Mexico)
esSpanish (same as mx)

Text size

The size of the chat text.

CodeMeaning
xsExtra small (13)
smSmall (14)
mdMedium (15, the default)
lgLarge (17)
xlExtra large (19)
xxBiggest (21)

Spacing

How much room there is between lines.

CodeMeaning
cpCompact
nmNormal
czCozy

Clock

12-hour or 24-hour time stamps.

CodeMeaning
h2424-hour clock
h1212-hour clock (am / pm)

Joins and quits

Whether 'X has joined / has left' lines show.

CodeMeaning
jqShow joins and quits
njHide joins and quits

Coloured names

Whether each person's name has its own colour.

CodeMeaning
cnColoured names
ncNo colours on names

Sounds

Sounds for private messages and mentions.

CodeMeaning
snSounds on
muSounds off (muted)

Mention alerts

Desktop alerts when somebody mentions the visitor. A browser only allows them after the visitor said yes once, so 'al' turns them on only for visitors who already did; it never opens the permission question.

CodeMeaning
alAlerts on (if the browser already allows them)
nlAlerts off

Welcome notice

The house-rules card shown on a first visit.

CodeMeaning
nwDo not show the welcome notice

Buttons and panels to hide

Take buttons and panels off the page, for a smaller, simpler chat. Hiding does not switch anything off on the server: emoji and colours still show in messages, and people you add as friends stay.

CodeMeaning
nliHide the room list button, and stop /list
nsvHide the Save this chat button (not CR Scribe, which keeps its own record)
nshHide the Share this room button
nseHide the Search this chat button
nemHide the emoji button (emoji still show in messages)
ncoHide the text colour and formatting button (colours still show)
nbuHide the My buddy list button
nawHide the Mark me away button
nnkHide the nickname button, so the visitor cannot change the nickname
nstHide the Settings button
nhpHide the Help button
nrpHide the rooms panel on the left
nmbHide the people panel on the right

Ask the visitor

Ask the visitor a question before they come in, like the old Java chat applets did. The box is filled in with what the link already says, and the visitor can change it.

CodeMeaning
anAsk for a nickname before joining (filled in with the nickname of the link, if it has one)
acAsk which room to join (filled in with the room of the link)
aeWith the room question, leave the box empty so the visitor types one

Short forms

A link with many buttons hidden would get long, so the hide and ask options also have a short form: one segment with one letter for each thing. hide-lvsfecb hides the list, save, share, search, emoji, colour and buddy buttons; ask-nc asks for the nickname and the room. The single codes above still work.

SegmentWhat it does
hide-allHide 13 buttons and panels in one go.
Letter after hide-Hides
lroom list button, and stop /list
vSave this chat button (not CR Scribe, which keeps its own record)
sShare this room button
fSearch this chat button
eemoji button (emoji still show in messages)
ctext colour and formatting button (colours still show)
bMy buddy list button
aMark me away button
nnickname button, so the visitor cannot change the nickname
tSettings button
hHelp button
rrooms panel on the left
ppeople panel on the right
Letter after ask-Asks
nAsk for a nickname before joining (filled in with the nickname of the link, if it has one)
cAsk which room to join (filled in with the room of the link)
eWith the room question, leave the box empty so the visitor types one

Good to know

Change log

Add a line here (in linkopts.py, CHANGELOG) whenever a code is added or changed, then run the generator again.

DateChange
2026-10-21Short forms: hide-<letters> (or hide-all) and ask-<letters> put every hide or ask option into one segment, and a link may hold 32 segments.
2026-10-21Website chat options: 13 buttons and panels that can be hidden (nli nsv nsh nse nem nco nbu naw nnk nst nhp nrp nmb) and 3 questions to ask the visitor (an ac ae). The nickname to try is the ?nick= part of the address.
2026-10-20First version. Themes (15 codes), accent colours (10), language (8), text size (6), spacing (3), clock (2), joins and quits (2), coloured names (2), sounds (2), mention alerts (2), welcome notice (1).

Say hi in #CR.

Support Room

Operator tools.

Everything operators use to look after the network.

Operator Guide