Ako povoliť vlastné reakcie v aplikácii Facebook Messenger práve teraz

Vedeli ste, že Facebook Messenger vám umožňuje používať vlastné reakcie? Tu je návod, ako povoliť tieto vlastné emotikony správ v rozhovoroch!

Facebook je známy tým, že s používateľmi neustále testuje nové funkcie. Niektoré sú skvelé a užitočné, no mnohé sú často držané za bariérou exkluzivity, pričom niektorí ľudia zdanlivo dostanú čokoľvek, čo nová funkcia je, a mnohí iní nie. Jednou z takýchto funkcií sú vlastné reakcie, ktoré Povedal Facebook už čoskoro prichádza na platformu Messenger. Reakcie na správy sú zábavné a užitočné spôsoby rýchlej komunikácie, ale tie, ktoré Facebook Messenger štandardne ponúka, nepokrývajú všetky základy. Objavil som spôsob, ako ich povoliť, a všetko, čo potrebujete, je váš počítač, Tampermonkey a skript, ktorý som napísal.

Povolenie vlastných reakcií v aplikácii Facebook Messenger

Najprv budete musieť nainštalovať Tampermonkey ako a Chrome alebo Firefox rozšírenie. Tampermonkey je rozšírenie, ktoré vám umožňuje spúšťať „userscripts“ na stránkach, čo sú vlastné programy JavaScript na úpravu stránok, a my ho použijeme na umožnenie vlastných reakcií. Po nainštalovaní Tampermonkey kliknite na svoje rozšírenia vpravo hore a vyberte ikonu Tampermonkey. Privíta vás táto obrazovka.

Kliknite na „vytvoriť nový skript“.

Ďalej budete chcieť vložiť celý nasledujúci kód do okna, do ktorého ste sa 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);
}
})();

Kliknite na Súbor -> Uložiť a potom znova načítajte Webová stránka Messengera na vašom počítači. Uistite sa, že reakcia srdca je nastavená na predvolenú reakciu srdca a nie na reakciu fialového srdca. Ak to fungovalo, skúste na správu na Facebooku zareagovať srdiečkom a túto výzvu dostanete hore.

Napíšte „2“ a mali by ste vidieť, že ste na správu reagovali klaunskou tvárou.

Potom reštartujte Facebook Messenger na svojom telefóne a keď sa pokúsite reagovať na správu, mali by ste vidieť nasledovné.

A je to!

Dajte nám vedieť, či to pre vás fungovalo v komentároch nižšie, alebo či ste jedným z tých šťastlivcov, ktorí už dostali vlastné reakcie v aplikácii Facebook Messenger!