Sådan aktiverer du tilpassede reaktioner i Facebook Messenger lige nu

Vidste du, at Facebook Messenger giver dig mulighed for at bruge tilpassede reaktioner? Sådan aktiverer du disse tilpassede besked-emojis i chats!

Facebook er kendt for at teste nye funktioner med brugere hele tiden. Nogle er seje og nyttige, men mange bliver ofte holdt bag en barriere af eksklusivitet, hvor nogle mennesker tilsyneladende får, hvad end den nye funktion er, og mange flere ikke. En sådan funktion er brugerdefinerede reaktioner, som Facebook sagde kommer snart til Messenger-platformen. Beskedreaktioner er sjove og nyttige måder at kommunikere hurtigt på, men dem, som Facebook Messenger tilbyder som standard, dækker ikke alle baser. Jeg opdagede en måde at aktivere dem på, og alt hvad du behøver er din computer, Tampermonkey, og et script, som jeg har skrevet.

Aktivering af tilpassede reaktioner i Facebook Messenger

Først og fremmest skal du installere Tampermonkey som en Chrome eller Firefox udvidelse. Tampermonkey er en udvidelse, der giver dig mulighed for at køre "brugerscripts" på sider, som er tilpassede JavaScript-programmer til at ændre sider, og vi vil bruge det til at aktivere brugerdefinerede reaktioner. Når du har installeret Tampermonkey, skal du klikke på dine udvidelser øverst til højre og vælge Tampermonkey-ikonet. Du vil blive mødt med denne skærm.

Klik på "opret et nyt script".

Dernæst vil du indsætte al den følgende kode i det vindue, du er blevet bragt ind i.

// ==UserScript==
// @name Enable custom reacts
// @namespace https://www.xda-developers.com
// @version 0.1
// @description Enable custom reacts
// @author Adam Conway
// @match https://www.messenger.com/*
// @grantnone
// ==/UserScript==

(function() {
'use strict';

const heart = '\u2764';
const clown = '\u{1F921}';

const heartEncoded = encodeURIComponent(heart);
const clownEncoded = encodeURIComponent(clown);

const promptText = `React with:
1: ${heart} (Heart),
2: ${clown} (Clown)`;

const oldOpen = XMLHttpRequest.prototype.open;

XMLHttpRequest.prototype.open = function() {
const query = arguments[1];

// Catch heart react specifically
if (query.includes('ADD_REACTION') && query.includes(heartEncoded)) {
// Get replacement reaction
const new_reaction = Number.parseInt(prompt(promptText, '2'));

// Replacing queries
if (1 new_reaction) {
arguments[1] = query.replace(heartEncoded, heartEncoded);
} elseif (2 new_reaction) {
arguments[1] = query.replace(heartEncoded, clown);
}
}

// Send
oldOpen.apply(this, arguments);
}
})();

Klik på Filer -> Gem, og genindlæs derefter Messengers hjemmeside på din computer. Sørg for, at din hjertereaktion er indstillet til standard hjertereaktion, og ikke den lilla hjertereaktion. Hvis det virkede, så prøv at reagere på en besked på Facebook med et hjerte, og du får denne prompt øverst.

Skriv "2", og du skulle se, at du reagerede på beskeden med et klovneansigt.

Genstart derefter Facebook Messenger på din telefon, og du skulle se følgende, når du forsøger at reagere på en besked.

Og det er det!

Fortæl os, om dette virkede for dig i kommentarerne nedenfor, eller hvis du er en af ​​de heldige, der allerede har fået tilpassede reaktioner i Facebook Messenger!