Matrix Tips & Tricks


are very useful for posting potentially triggering content safely. Instructions for using spoilers depend on your client.

FluffyChat, Cinny, Nheko

Spoiler text by adding two pipes to the start and end of the message (no spaces between).

[CW: Content warning here.] ||Hidden content here!||


/spoiler Spoilered Text

Note that /commands don’t work in replies on Element/SC Android.

For inline spoilers (to have the CW be in the same message), you can use the /html command on desktop/web or use []() in its place on Element/SC.

/html [CW: Content warning here.] <span data-mx-spoiler>Hidden content here!</span>

Element iOS / Element X

No known ways to make spoilers exist on these clients, consider a different one.

Image spoilers

โš ๏ธ Clients behave wildly inconsistently when it comes to displaying inline images, not every client is capable of spoilering them.

Post with Spoilerinator to automatically generalte a semi spoilered image embed, or use Emily to help you do that automatically. Use !sp in a protected room to find out more.

Spoiler reasons

โš ๏ธ Not all clients support viewing spoiler reasons, do not use them. This section is for the sake of documentation only.

Element, SchildiChat, Nheko

Add a value to the data-mx-spoiler attribute.

<span data-mx-spoiler="CW: Unpleasant topic.">Hidden content here!</span>

Nheko, FluffyChat

Inside the two double pipes, add another pipe.

||CW: Unpleasant topic.|Hidden content here!||


Apothecary rooms have emotes scattered amongst them which fit the theme of each room! In all the rooms you’re joined in, check to see if there are emotes available in it!

Client support

Client Platform Viewing Reacts Sending Uploading Short description
FluffyChat ๐Ÿ“ฑ, ๐Ÿ–ฅยน โœ… โœ… โœ… โœ… Focused client with clean UI.
SchildiChat ๐Ÿ“ฑยฒ, ๐Ÿ–ฅ โœ… โŒ โœ…ยณ โŒ We host it! Element fork with a lot of QoL features. Has its own theme but can be reverted to Element’s or customized otherwise.
Cinny ๐Ÿ–ฅ โœ… โœ… โœ… โœ… We host it! Sleek client with a an efficient apporoach of presenting rooms and spaces.
Nheko ๐Ÿ–ฅ โœ… โœ… โœ… โœ… Client with some nifty advanced functionality.
Fractal ๐Ÿ–ฅ๐Ÿง โŒ โŒ โŒ โŒ GTK + Rust based lightweight client.
Element ๐Ÿ“ฑ, ๐Ÿ–ฅ โœ… โŒ โŒ โŒ We do not endorse using this client.
Element X ๐Ÿ“ฑ โŒ โŒ โŒ โŒ We do not endorse using this client.
โ” Your favorite client is missing from this chart? Functionality changed? Tell us in Suggestions!

ยน Web/desktop version available but UI is mobile optimized.

ยฒ Android only.

ยณ Emotes added to the account only appear as a suggestion in the textbox when typing :, followed by the emote name.

Freeform text reacts

FluffyChat: long press to reply to a message, then use the /react command.

SchildiChat: open the emoji picker on a message, and type any text in the search bar and press React with "[text]".



Emily has command(s) for any account to use. To have her post automated image spoilers, send the message !sp in one of her rooms to have Emily tell you how to use it.

Emily is the best bot ever and she loves when you tell her how good she is.