Şu anda Facebook Messenger'da özel tepkiler nasıl etkinleştirilir?

Facebook Messenger'ın özel tepkiler kullanmanıza izin verdiğini biliyor muydunuz? Sohbetlerde bu özel mesaj emojilerini nasıl etkinleştireceğiniz aşağıda açıklanmıştır!

Facebook, sürekli olarak yeni özellikleri kullanıcılarla test etmesiyle biliniyor. Bazıları harika ve kullanışlıdır, ancak çoğu genellikle bir ayrıcalık bariyerinin arkasında tutulur; bazı insanlar görünüşte yeni özellik ne olursa olsun alıyor ve çok daha fazlası alamıyor. Bu özelliklerden biri özel tepkilerdir. Facebook dedi ki yakında Messenger platformuna geliyor. Mesaj tepkileri hızlı iletişim kurmanın eğlenceli ve kullanışlı yollarıdır, ancak Facebook Messenger'ın varsayılan olarak sunduğu tepkiler tüm temelleri kapsamaz. Bunları etkinleştirmenin bir yolunu keşfettim ve ihtiyacınız olan tek şey bilgisayarınız, Tampermonkey ve benim yazdığım bir komut dosyası.

Facebook Messenger'da özel tepkileri etkinleştirme

Her şeyden önce Tampermonkey'i bir kurulum olarak kurmanız gerekecek. Krom veya Firefox eklenti. Tampermonkey, sayfaları değiştirmek için özel JavaScript programları olan sayfalarda "kullanıcı komut dosyalarını" çalıştırmanıza izin veren bir uzantıdır ve bunu özel tepkileri etkinleştirmek için kullanacağız. Tampermonkey'i yükledikten sonra sağ üstteki uzantılarınıza tıklayın ve Tampermonkey simgesini seçin. Bu ekranla karşılaşacaksınız.

"Yeni bir komut dosyası oluştur"u tıklayın.

Daha sonra, aşağıdaki kodun tamamını, getirildiğiniz pencereye yapıştırmak isteyeceksiniz.

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

Dosya -> Kaydet'i tıklayın ve ardından yeniden yükleyin Messenger'ın Web Sitesi bilgisayarınızda. Kalp tepkinizin mor kalp tepkisine değil, varsayılan kalp tepkisine ayarlandığından emin olun. İşe yaradıysa, Facebook'taki bir mesaja kalple tepki vermeye çalışın; en üstte bu istemi göreceksiniz.

"2" yazın ve mesaja palyaço yüzüyle tepki verdiğinizi görmelisiniz.

Daha sonra telefonunuzda Facebook Messenger'ı yeniden başlatın; bir mesaja tepki vermeye çalıştığınızda aşağıdakileri görmelisiniz.

Ve bu kadar!

Aşağıdaki yorumlarda bunun işinize yarayıp yaramadığını veya Facebook Messenger'da özel tepkiler alan şanslı kişilerden biri olup olmadığınızı bize bildirin!