Ali ste vedeli, da vam Facebook Messenger omogoča uporabo odzivov po meri? Tukaj je opisano, kako omogočite te emojije sporočil po meri v klepetih!
Facebook je znan po tem, da ves čas testira nove funkcije z uporabniki. Nekatere so kul in uporabne, vendar se mnoge pogosto držijo za oviro ekskluzivnosti, pri čemer se zdi, da nekateri ljudje dobijo katero koli novo funkcijo, veliko več pa ne. Ena takih funkcij so reakcije po meri, ki Facebook je dejal kmalu prihaja na platformo Messenger. Odzivi na sporočila so zabavni in uporabni načini za hitro komunikacijo, vendar tisti, ki jih privzeto ponuja Facebook Messenger, ne pokrivajo vseh osnov. Odkril sem način, kako jih omogočiti, in vse, kar potrebujete, je vaš računalnik, Tampermonkey in skript, ki sem ga napisal.
Omogočanje odzivov po meri v Facebook Messengerju
Najprej boste morali namestiti Tampermonkey kot Chrome oz Firefox razširitev. Tampermonkey je razširitev, ki vam omogoča zagon "uporabniških skriptov" na straneh, ki so programi JavaScript po meri za spreminjanje strani, mi pa jo bomo uporabili za omogočanje odzivov po meri. Ko namestite Tampermonkey, kliknite svoje razširitve zgoraj desno in izberite ikono Tampermonkey. Ta zaslon vas bo pozdravil.
Kliknite "ustvari nov skript".
Nato boste želeli prilepiti vso naslednjo kodo v okno, v katerem ste bili prikazani.
// ==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 Datoteka -> Shrani in nato znova naložite Messengerjevo spletno mesto na vašem računalniku. Prepričajte se, da je vaša srčna reakcija nastavljena na privzeto srčno reakcijo in ne na vijolično srčno reakcijo. Če je uspelo, se poskusite na sporočilo na Facebooku odzvati s srcem in na vrhu boste prejeli ta poziv.
Vnesite "2" in videli bi, da ste se na sporočilo odzvali s klovnovskim obrazom.
Nato znova zaženite Facebook Messenger v telefonu in videli bi naslednje, ko se poskušate odzvati na sporočilo.
In to je to!
Sporočite nam, ali je to delovalo za vas v spodnjih komentarjih ali če ste eden izmed srečnežev, ki že prejema odzive po meri v Facebook Messengerju!