Hur man aktiverar anpassade reaktioner i Facebook Messenger just nu

Visste du att Facebook Messenger låter dig använda anpassade reaktioner? Så här aktiverar du dessa anpassade meddelandeemojis i chattar!

Facebook är känt för att testa nya funktioner med användare hela tiden. Vissa är coola och användbara, men många hålls ofta bakom en barriär av exklusivitet, med vissa människor som verkar få vad den nya funktionen är och många fler inte. En sådan funktion är anpassade reaktioner, som sa Facebook kommer snart till Messenger-plattformen. Meddelandereaktioner är roliga och användbara sätt att snabbt kommunicera, men de som Facebook Messenger erbjuder som standard täcker inte alla baser. Jag upptäckte ett sätt att aktivera dem, och allt du behöver är din dator, Tampermonkey, och ett skript som jag skrev.

Aktivera anpassade reaktioner i Facebook Messenger

Först och främst måste du installera Tampermonkey som en Krom eller Firefox förlängning. Tampermonkey är ett tillägg som låter dig köra "användarskript" på sidor, som är anpassade JavaScript-program för att ändra sidor, och vi kommer att använda det för att aktivera anpassade reaktioner. När du har installerat Tampermonkey, klicka på dina tillägg uppe till höger och välj Tampermonkey-ikonen. Du kommer att hälsas med den här skärmen.

Klicka på "skapa ett nytt skript".

Därefter vill du klistra in all följande kod i fönstret som du har tagits in 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);
}
})();

Klicka på Arkiv -> Spara och ladda sedan om Messengers hemsida på din dator. Se till att din hjärtreaktion är inställd på standardhjärtreaktionen och inte den lila hjärtreaktionen. Om det fungerade, försök att reagera på ett meddelande på Facebook med ett hjärta så får du den här uppmaningen överst.

Skriv "2" så ska du se att du reagerade på meddelandet med ett clownansikte.

Starta sedan om Facebook Messenger på din telefon, och du bör se följande när du försöker reagera på ett meddelande.

Och det är allt!

Låt oss veta om detta fungerade för dig i kommentarerna nedan, eller om du är en av de lyckliga som redan får anpassade reaktioner i Facebook Messenger!