Jak povolit vlastní reakce ve Facebook Messengeru právě teď

Věděli jste, že Facebook Messenger umožňuje používat vlastní reakce? Zde je návod, jak povolit tyto vlastní emotikony zpráv v chatech!

Facebook je známý tím, že s uživateli neustále testuje nové funkce. Některé jsou skvělé a užitečné, ale mnohé jsou často drženy za bariérou exkluzivity, přičemž někteří lidé zdánlivě získají jakoukoli novou funkci a mnoho dalších ne. Jednou z takových funkcí jsou vlastní reakce, které řekl Facebook brzy přichází na platformu Messenger. Reakce na zprávy jsou zábavné a užitečné způsoby rychlé komunikace, ale ty, které Facebook Messenger ve výchozím nastavení nabízí, nepokrývají všechny základy. Objevil jsem způsob, jak je povolit, a vše, co potřebujete, je váš počítač, Tampermonkey a skript, který jsem napsal.

Povolení vlastních reakcí ve Facebook Messengeru

Nejprve ze všeho budete muset nainstalovat Tampermonkey jako a Chrome nebo Firefox rozšíření. Tampermonkey je rozšíření, které vám umožňuje spouštět „userscripty“ na stránkách, což jsou vlastní JavaScriptové programy pro úpravu stránek, a my je použijeme k umožnění vlastních reakcí. Po instalaci Tampermonkey klikněte na rozšíření vpravo nahoře a vyberte ikonu Tampermonkey. Budete uvítáni touto obrazovkou.

Klikněte na "vytvořit nový skript".

Dále budete chtít vložit všechny následující kódy do okna, do kterého jste se dostali.

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

Klikněte na Soubor -> Uložit a poté znovu načtěte Web Messenger na tvém počítači. Ujistěte se, že reakce vašeho srdce je nastavena na výchozí reakci srdce a ne reakce fialového srdce. Pokud to fungovalo, zkuste na zprávu na Facebooku reagovat srdíčkem a dostanete tuto výzvu nahoře.

Napište „2“ a měli byste vidět, že jste na zprávu reagovali klaunským obličejem.

Poté restartujte Facebook Messenger na svém telefonu a při pokusu o reakci na zprávu byste měli vidět následující.

A to je vše!

Dejte nám vědět, zda to pro vás fungovalo v komentářích níže, nebo zda jste jedním z těch šťastlivců, kteří již získali vlastní reakce ve Facebook Messengeru!