Skip to main content
FieldValue
Plugin IDstickers
Package@cometchat/chat-uikit-react
Message Typesextension_sticker
Message Categoriescustom
Included by DefaultYes
Bubble ComponentCometChatStickerBubble
Conversation PreviewSticker
Context MenuReact, Reply, Reply in Thread, Info, Delete, Report, Mark Unread, Message Privately

Overview

The Stickers plugin handles messages of type extension_sticker in category custom. It renders a sticker image extracted from the message’s custom data.
Live Preview — interact with the sticker bubble.Open in Storybook ↗

Bubble Rendering

  • Renders the sticker as a full-size image (no bubble background)
  • Extracts the sticker URL from the message’s custom data or extension metadata
  • Lazy-loaded — the bubble component is not included in the initial bundle
Stickers use a separate keyboard button in the composer (the smiley icon), not the attachment menu. The sticker keyboard is a standalone component (CometChatStickersKeyboard) rendered by the composer.

Context Menu Options

Standard media options: React, Reply, Reply in Thread, Info, Delete, Report, Mark Unread, Message Privately.

Conversation Preview

Returns: Sticker (localized via conversation_subtitle_sticker key)

CSS Selectors

TargetSelector
Bubble root.cometchat-sticker-bubble
Sticker image.cometchat-sticker-bubble__image