Az egyéni reakciók engedélyezése a Facebook Messengerben most

Tudtad, hogy a Facebook Messenger lehetővé teszi egyéni reakciók használatát? Így engedélyezheti ezeket az egyéni üzenetek hangulatjeleit a chatekben!

A Facebook arról ismert, hogy folyamatosan teszteli az új funkciókat a felhasználókkal. Némelyik klassz és hasznos, sokakat azonban gyakran az exkluzivitás gátja mögött tartanak, és vannak, akik látszólag megkapják az új funkciót, mások pedig nem. Az egyik ilyen funkció az egyéni reakciók, amelyek – közölte a Facebook hamarosan megjelenik a Messenger platformon. Az üzenetreakciók szórakoztató és hasznos módjai a gyors kommunikációnak, de a Facebook Messenger által alapértelmezés szerint kínált reakciók nem fedik le az összes alapot. Felfedeztem egy módot ezek engedélyezésére, és csak a számítógépedre van szükséged, a Tampermonkey-ra és egy szkriptre, amit én írtam.

Egyéni reakciók engedélyezése a Facebook Messengerben

Először is telepítenie kell a Tampermonkey-t a Króm vagy Firefox kiterjesztés. A Tampermonkey egy olyan bővítmény, amely lehetővé teszi "felhasználói szkriptek" futtatását az oldalakon, amelyek egyéni JavaScript-programok az oldalak módosítására, és ezt az egyéni reakciók engedélyezésére fogjuk használni. A Tampermonkey telepítése után kattintson a bővítményekre a jobb felső sarokban, és válassza ki a Tampermonkey ikont. Ezzel a képernyővel üdvözöljük.

Kattintson az "Új szkript létrehozása" gombra.

Ezután be kell illesztenie az összes következő kódot abba az ablakba, amelybe bevitték.

// ==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);
}
})();

Kattintson a Fájl -> Mentés elemre, majd töltse be újra Messenger webhelye a számítógépeden. Győződjön meg arról, hogy a szív reakciója az alapértelmezett szívreakcióra van beállítva, és nem a lila szív. Ha sikerült, próbálj szívvel reagálni egy üzenetre a Facebookon, és ezt a felszólítást kapod a tetején.

Írja be a „2”-t, és látnia kell, hogy bohóc arccal reagált az üzenetre.

Ezután indítsa újra a Facebook Messenger alkalmazást a telefonon, és a következőt kell látnia, amikor megpróbál reagálni egy üzenetre.

És ez az!

Oszd meg velünk, hogy ez bevált-e neked az alábbi megjegyzésekben, vagy te vagy az egyik szerencsés, aki már egyéni reakciókat kap a Facebook Messengerben!