TOPlist

Jak v Messengeru manuálně zapnout nové reakce? Je to snadné

Sdílejte:
Marek Houser
Marek Houser
31.10.2020 08:01
Ikona komentáře 4
jak manuálně zapnout nové Messenger reakce
Reklama
nezavisle novinky na telegramu

Facebook při nedávné změně designu komunikátoru Messenger zmínil, že se do tohoto nástroje nově chystá širší nabídka reakcí. Tedy emoji / smajlíků / ikonek, kterými můžete reagovat na jednotlivé zprávy v konverzaci. Novinka se postupně zavádí, nicméně u některých zařízení to může ještě nějakou dobu trvat. Pro tento případ přinášíme návod, jak zapnout nové Messenger reakce manuálně. Na poměrně snadný způsob přišel Adam Conway z komunity XDA Developers. My jsme návod přeložili a vyzkoušeli. Opravdu funguje…

Instalovat (Free)

Google Play

Jak manuálně zapnout nové Messenger reakce

  1. Budete potřebovat rozšíření Tampermonkey do vašeho prohlížeče. Jde o nástroj, se kterým je možné na webech spouštět vlastní skripty (části kódu). Což je přesně to, o co vám v tomto případě jde. Rozšíření je dostupné pro Chrome i Firefox.
    Tampermonkey rozšíření
  2. Jakmile máte Tampermonkey nainstalované, najděte jej v prohlížeči vpravo nahoře mezi ostatními rozšířeními. Klikněte na jeho název a z rozbaleného menu vyberte Přidat nový skript…
    Tampermonkey menu
  3. Do okna s kódem vložte následující obsah a klikněte na Soubor > Uložit
    // ==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/*
    // @grant none
    // ==/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);
    } else if (2 === new_reaction) {
    arguments
    [1] = query.replace(heartEncoded, clown);
    }
    }

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

  4. Jestliže máte v pořádku uloženo, načtěte opakovaně web Messengeru. Zatím by mělo vše vypadat stejně. Přesvědčte se, že je mezi reakcemi klasické červené srdce. To zkuste přidat jako reakci k některé ze zpráv a měla by se objevit následující nabídka:
    skript nabídka srdce klaun
  5. V řádku ponechejte zadanou číslici 2 a kliknutím na OK odešlete emoji klauna. Tím se aktivuje zbytek nové nabídky reakcí. A to jak pro web, tak i v aplikaci.
  6. Aplikaci znovu spusťte a zkuste přidat reakci. Měli byste vidět na konci nabídky tlačítko „+“, které vás pustí k mnohem širšímu výběru. Odteď můžete reagovat libovolnou ikonkou.

PS: Nástroj Tampermonkey je nutné v prohlížeči ponechat. Je to v tomto případě jediný způsob, jak manuálně nové Messenger reakce zapnout. Pokud ho odstraníte, i z aplikace vám nabídka zmizí. Pokud už nyní máte všechny reakce v aplikaci bez těchto úprav, máte štěstí. Už jste mezi uživateli, kteří se novinky oficiálně dočkali.

Vyzkoušeno? Povedlo se?

Zdroj: XDA

O autorovi

Marek Houser

Fanoušek technologií už od chvíle, kdy jako malý kluk zadával příkazy Lemíkům na "dvaosmšestce". V záloze stále uchovává starý a podle všeho nezničitelný OnePlus2, ale… Více o autorovi

Marek Houser
Sdílejte: