Skip to Content

Chat

Every live stream on Shosho has chat alongside the video. You can chat from the app or the website, and your messages are visible to viewers on Shosho and everywhere that Nostr live streams are shown.

Sending messages

While watching a live stream, you’ll see a chat input box at the bottom of the player. Type your message and press send.

Every visitor automatically has a guest profile from the moment Shosho opens, so you can chat straight away. The first time you press the chat box, if you haven’t set a username, Shosho will prompt you to pick one so the streamer knows who you are.

If you already use Nostr in another app, log in with that profile instead.

Replies and threads

To reply to a specific message:

  1. Press the message you want to reply to.
  2. Select Reply.
  3. Type your reply and send.

Your reply tags the original author so that they may be notified, and is threaded with the original message so other viewers can follow the conversation.

Reactions and emojis

There are two ways to react during a stream:

  • Double Press — double-press the video player to send a 👍.
  • Chat emojis — in the chat input you can type any standard emoji from your keyboard, or type : to open the custom emoji picker.

Deleting your own messages

Chat messages are published to Nostr relays. To delete one of your messages:

  1. Press the message.
  2. Select Request delete.

When you delete a message, Shosho publishes a Nostr deletion request to the relays. Each relay then decides whether to honour the request — which they should do, but it is up to the relay operator. Message deletion on Nostr is best-effort, not guaranteed.

If you are concerned about this, configure your relays to only use those relays that you trust.

Hide a message

To hide a single message from your view of the chat:

  1. Press the message.
  2. Select Hide Message.

The message disappears from your chat immediately. Unlike Mute User, this only hides that one message, not the rest of the user’s posts. Unlike Request delete, it doesn’t ask relays to remove the message — it just hides it for you. The hide is recorded on your Nostr mute list, so it stays hidden across the devices you use.

Mute a user

To hide all messages from a user in your view:

  1. Press any message from that user.
  2. Select Mute User.

The user’s messages are hidden from your view of the chat. They can still post, but you won’t see them.

Report inappropriate content

To report a message, stream, or profile:

  1. Press the item.
  2. Select Report.
  3. Choose a reason — spam, scam, impersonation, nudity, illegal content, or malware.
  4. Submit.

Reports are sent confidentially to the Shosho moderation team via encrypted Nostr DM.

Last updated on