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

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: