Skip to content

The sticker button in its current form is an anti-feature #11413

Closed
@Valodim

Description

@Valodim

Apologies for the excessively negative title :)

Let me clarify at first: Stickers are a great feature, and one that people really want (see Telegram). It's great to have support in Matrix the protocol, and Riot should also have it at some point.

That said, I really think the sticker button in the composer, as currently implemented in riot-web, is not only not useful, but sheds an unnecessarily thoughtless light on the project.

  1. Most importantly, Telegram sets strong expectations for users on how stickers are supposed to work, and when the user goes looking for those expectations they are bound to be disappointed. In particular, this relates to the user-customizability, which make stickers a great basis for in-jokes on Telegram.
  2. Some of my users expressed annoyance that the button they expected to be an emoji picker actually was something else, some said they even fell for this multiple times
  3. I have heard from multiple folks that they don't find the default available sticker packs particularly appealing
  4. Anecdotally, I can't recall anyone using an actual sticker in any room, other than for testing or on accident

I'm certain that there are nuanced reasons for why things are the way they are. But that isn't something end users care about, and in this case it's just plain unnecessary to frustrate them with a half-baked feature that commonly falls flat of expectations.

As a simple solution, perhaps move the sticker button into a lab for the time being?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions