Emoji Collection IM_SMILES_SELECTOR
Choose a tool for developing with an AI agent:
- use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
- use the MCP server to develop a REST API integration in your own project. The agent refers to the official REST documentation
DEPRECATED
The IM_SMILES_SELECTOR placement has been deprecated since version im 25.1600.0. Emojis have been replaced with stickers.
The placement.bind method still accepts the placement code, but the handler is no longer called in the interface: the emoji selection window has been replaced with a new one, and it has no application tabs. This page is kept as an archival reference for older integrations.
Scope:
placement
The widget used to add its own tab to the emoji selection window that opens from the message input field. In that tab, the application showed its own collection: custom emoji sets or a Giphy selection.
What to Use Instead
Applications that need a button next to the message input field can use Widget Above the IM_TEXTAREA Input Field: this placement is active and receives the dialog identifier. The other messenger placements are collected in the section overview.
Stickers have no placement of their own, so an application cannot add its own sticker set to the interface.
What Happens on Registration
Handler registration still goes through, and the placement remains visible in the placement.get response. This matters for older applications that registered a handler before emojis were replaced with stickers: their registration does not break the installation, but it does not display anything in the interface either.
For this placement, the placement.bind method accepts the OPTIONS parameters extranet, role, and context, the same ones as IM_CONTEXT_MENU. They have no effect on behavior, because the handler is not called.