Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • J jami-client-qt
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 145
    • Issues 145
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • savoirfairelinuxsavoirfairelinux
  • jami-client-qt
  • Issues
  • #497
Closed
Open
Issue created Aug 17, 2021 by ovari@ovari

Emoji reaction

React by temporarily changing your avatar to an emoji.

https://jitsi-hacks.cketti.eu/hacks/emoji_reaction/

image

Installation

Drag the following link into your browser’s bookmark bar: Emoji reaction

If the link doesn't work, here is the code:
javascript:(function()%7Bfunction%20callback()%7B%7Dvar%20s%3Ddocument.createElement(%22script%22)%3Bs.src%3D%22https%3A%2F%2Fjitsi-hacks.cketti.eu%2Femoji-reaction.js%22%3Bif(s.addEventListener)%7Bs.addEventListener(%22load%22%2Ccallback%2Cfalse)%7Delse%20if(s.readyState)%7Bs.onreadystatechange%3Dcallback%7Ddocument.body.appendChild(s)%3B%7D)()

To inject the script click the link in the bookmark bar while the Jitsi Meet tab is active. The effects only last until the next page reload.

Usage

Once the hack is loaded a new “smiley” button will be visible in the toolbar.

smiley button in toolbar

Press that button to activate the functionality.

image

In the dialog that appears select one of the emojis. Your avatar will be changed to the selected emoji image for 30 seconds and then switch back to the previous avatar.

Limitations

Avatars are usually not displayed to participants when your camera is enabled. In that case nobody will see your emoji reaction 😞

Edit: Perhaps an overlay (superpostion) with the emoji reaction could be added? https://github.com/cketti/jitsi-hacks/issues/9

How does it work?

The script uses Jitsi’s functionality to change the avatar URL. It remembers the previous avatar URL and switches back to it after 30 seconds.

Source Code

Find emoji-reaction.js on GitHub.

Thank you

Edited Aug 17, 2021 by ovari
Assignee
Assign to
Time tracking