Skip to content

Exclude External Emojis from Metrics #1453

Open

Description

@tj-wazei

We track emoji usage across the server, but these metrics are only meaningful when the emojis come from our own collection. Because Nitro users can use emojis from other servers, our data currently includes external emojis, which adds noise and reduces the accuracy of our insights.

The ask is to exclude any emojis that originate outside our server from these metrics, ensuring our analysis reflects only the usage of our own emojis.

Activity

  1. Zabuzard commented on Mar 29, 2026

    @Zabuzard
    Member

    What about existing content in the DB? Remove ext emojis there as well (not that easy) or okay for now?

  2. SquidXTV commented on Mar 29, 2026

    @SquidXTV
    Member

    Is it even possible to get this information from a CustomEmoji? Couldn't find anything in the JavaDocs

  3. SquidXTV commented on Mar 29, 2026

    @SquidXTV
    Member

    Instead of excluding lets simply add another dimension like is_external.
    That way we could see what external emojis are used to consider them and to make them accessible for non-nitro users as well.

  4. tj-wazei commented on Mar 29, 2026

    @tj-wazei
    ContributorAuthor

    What about existing content in the DB? Remove ext emojis there as well (not that easy) or okay for now?

    We can leave it or remove them, it's not a big of a deal or we can mark them as "external" since there isn't that many.

  5. barsh404error commented on Mar 30, 2026

    @barsh404error
    Member

    just remove them 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions