هل تعلم أن Facebook Messenger يسمح لك باستخدام ردود الفعل المخصصة؟ إليك كيفية تمكين الرموز التعبيرية للرسائل المخصصة في الدردشات!
يُعرف Facebook باختبار الميزات الجديدة مع المستخدمين طوال الوقت. بعضها رائع ومفيد، ومع ذلك، غالبًا ما يتم احتجاز الكثير منها خلف حاجز التفرد، حيث يبدو أن بعض الأشخاص يحصلون على الميزة الجديدة مهما كانت، والبعض الآخر لا يفعل ذلك. إحدى هذه الميزات هي ردود الفعل المخصصة، والتي قال الفيسبوك سيأتي إلى منصة Messenger قريبًا. تُعد ردود الفعل على الرسائل طرقًا ممتعة ومفيدة للتواصل بسرعة، ولكن تلك التي يقدمها Facebook Messenger افتراضيًا لا تغطي جميع القواعد. لقد اكتشفت طريقة لتمكينهم، وكل ما تحتاجه هو جهاز الكمبيوتر الخاص بك، وTampermonkey، والنص الذي كتبته.
تمكين التفاعلات المخصصة في Facebook Messenger
أولاً، ستحتاج إلى تثبيت Tampermonkey كملف كروم أو ثعلب النار امتداد. Tampermonkey هو امتداد يسمح لك بتشغيل "نصوص المستخدم" على الصفحات، وهي برامج JavaScript مخصصة لتعديل الصفحات، وسنستخدمها لتمكين التفاعلات المخصصة. بمجرد تثبيت Tampermonkey، انقر فوق الملحقات الخاصة بك في الجزء العلوي الأيمن وحدد رمز Tampermonkey. سيتم الترحيب بك بهذه الشاشة.
انقر فوق "إنشاء برنامج نصي جديد".
بعد ذلك، ستحتاج إلى لصق كافة التعليمات البرمجية التالية في النافذة التي تم إحضارك إليها.
// ==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);
}
})();
انقر فوق ملف -> حفظ، ثم أعد التحميل موقع ماسنجر على حاسوبك. تأكد من ضبط رد فعل قلبك على رد فعل القلب الافتراضي، وليس رد فعل القلب الأرجواني. إذا نجح الأمر، فحاول الرد على رسالة على Facebook بقلب وستحصل على هذه المطالبة في الأعلى.
اكتب "2" وستلاحظ أنك تفاعلت مع الرسالة بوجه مهرج.
بعد ذلك، أعد تشغيل Facebook Messenger على هاتفك، ومن المفترض أن ترى ما يلي عندما تحاول الرد على رسالة.
وهذا كل شيء!
أخبرنا إذا كان هذا قد نجح معك في التعليقات أدناه، أو إذا كنت أحد المحظوظين الذين حصلوا على ردود فعل مخصصة في Facebook Messenger بالفعل!