KOMPAS.com – Aplikasi pesan instan WhatsApp (WA) dibekali fitur blokir kontak. Sebagaimana umum diketahui, fungsi dari blokir kontak adalah untuk membuat orang lain tidak bisa menghubungi kita lagi.

Saat kita memblokir kontak seseorang dii Whatsapp, orang tersebut tak bakal lagi bisa mengirim chat. Kita pun tidak bakal mendapatkan chat yang dikirim olehnya. Blokir kontak bisa dibilang fitur yang dapat memutus interaksi kita dengan orang lain di WA secara total.

Baca juga: Cara Bikin Stiker WhatsApp Otomatis di iPhone, Cuma Perlu “Copy-Paste” Gambar

Selain blokir, sebetulnya terdapat lagi satu cara agar orang lain tidak bisa chat WhatsApp ke kita. Cara yang satu ini memiliki efek pembatasan interaksi yang tidak seekstrem blokir kontak. Dengan cara ini, kita tak perlu repot memblokir kontak orang lain.

Namun, chat dari orang tersebut tidak akan ditampilkan di halaman daftar chat WhatsApp, begitu pula dengan notifikasinya. Sehingga, kita bisa tidak terganggu dengan chat WA dari orang itu tanpa memblokirnya.

Lantas, bagaimana cara agar orang tidak bisa chat WA ke kita tanpa diblokir? Bila penasaran untuk mengetahui lebih lanjut, berikut adalah cara agar orang tidak bisa chat WA ke kita tanpa diblokir.

Cara agar orang tidak bisa chat WA ke kita tanpa diblokir

Untuk membuat orang tidak bisa chat WA ke kita tanpa diblokir, caranya bisa dengan mengarsipkan pesan dari orang tersebut. Langkah-langkahnya adalah sebagai berikut:

  • Buka halaman daftar chat WhatsApp.
  • Pilih salah satu chat dari seseorang yang hendak diarsipkan.
  • Klik dan tahan chat tersebut hingga muncul menu pengaturan.
  • Pada menu itu, pilih opsi “Arsipkan”.
  • Setelah diarsipkan, chat dari orang tersebut bakal tidak ditampilkan di halaman daftar chat WhatsApp.
  • Chat itu kemudian berpindah ke halaman khusus bertajuk “Diarsipkan”, yang tombol aksesnya berada di bagian paling atas halaman daftar chat WhatsApp.
Ilustrasi cara agar orang tidak bisa chat WA ke kita tanpa diblokir dengan mengarsipkan pesannya.KOMPAS.com/Zulfikar Hardiansyah Ilustrasi cara agar orang tidak bisa chat WA ke kita tanpa diblokir dengan mengarsipkan pesannya.

Perlu diketahui, kita tidak akan mendapatkan notifikasi chat baru masuk di WhatsApp dari orang lain atau pengirim yang pesannya telah diarsipkan. Akan tetapi, chat baru yang dikirim orang itu tetap bisa kita terima dan dibaca.

Chat dari orang yang telah diarsipkan hanya bisa dilihat melalui halaman “Diarsipkan” seperti penjelasan di atas. Chat itu tidak bakal muncul di halaman daftar chat WhatsApp seperti chatchat pada umumnya.

Cukup mudah bukan cara agar orang lain tidak bisa chat WA ke kita tanpa diblokir? Melalui cara ini, kita jadi dapat mengabaikan beberapa chat dari orang-orang tertentu tanpa harus memblokirnya. Demikianlah cara agar orang lain tidak bisa chat WA ke kita tanpa diblokir.

Baca juga: Viral Video WhatsApp Bikin HP Hang atau Lag gara-gara Virus Virtex, Benarkah Demikian?

Sebagai informasi tambahan, sama halnya blokir kontak, kita juga bisa membuka kembali chat yang telah diarsipkan. Caranya buka halaman “Diarsipkan”, lalu klik chat yang hendak dibuka dari arsip dan pilih opsi “Buka Arsip.


Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram “Kompas.com News Update”, caranya klik link kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.





`);
var wSpecStop = createElementFromHTML(`

Konten disembunyikan.
Muat ulang halaman untuk perbarui rekomendasi.

`);
reactionPopup.querySelector('.buttonShare').setAttribute('data-title', item.title);
reactionPopup.querySelector('.buttonShare').setAttribute('data-url', item.url);
reactionPopup.querySelector('.buttonShare').setAttribute('data-campaign', 'AIML_Widget_Desktop');

let userFeedback = new UserFeedback(resultObj.engine['tracker_algsrc'], item.url + tracker_params, jxRecHelper, index);

reactionPopup.querySelector('.buttonBookmark').addEventListener('click', function() {
do_bookmark(item.url, index, userFeedback);
});

reactionPopup.querySelector('.buttonShare').addEventListener('click', function() {
userFeedback.event('share');
});

reactionPopup.querySelector('.buttonNotInterest').addEventListener('click', function() {
if (getCookie('kmps_usrid')) {
hideThisArt(this);
userFeedback.event('not-interested');
} else {
const parentAction = this.parentElement.parentElement.parentElement
if (!!parentAction) {
let indexElement = parentAction.getAttribute('data-index')
if (indexElement != " {
localStorage.setItem('reaction_not_interest_temp', JSON.stringify({
urlpage: items[indexElement].url
}))
}
}
window.location.href = " + btoa(window.location.href);
}
});

/**
* trigger action "userFeedback" that user not interest item before, when not interest without login
*/
if (getCookie('kmps_usrid') && localStorage.getItem('reaction_not_interest_temp')) {
const tempUrlNotInterest = JSON.parse(localStorage.getItem('reaction_not_interest_temp'))
if (item.url == tempUrlNotInterest.urlpage) {
userFeedback.event('not-interested');
localStorage.removeItem('reaction_not_interest_temp');
}
}

wSpecStop.querySelector('.wSpec-stop-undo').addEventListener('click', function() {
showThisArt(this);
userFeedback.event('un-not-interested');
});

recItem.appendChild(buttonOption);
recItem.appendChild(reactionPopup);
recItem.appendChild(wSpecStop);
}

var recItemWrapperA = createElement('a', null, null, null);
recItemWrapperA.setAttribute('href', item.url + tracker_params);

var titleDiv = createElement('h4', null, null, [cssClasses.title], item.title);

var sourceDiv = null;
if (item.hasOwnProperty('method')) {
sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type'] + ' . ' + item.method.toUpperCase());
} else {
var sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type']);
}

var textWrapper = createElement('div', null, null, [cssClasses.text_wrapper]);
textWrapper.appendChild(categoryDiv);
textWrapper.appendChild(titleDiv);
textWrapper.appendChild(sourceDiv);

recItemWrapper.appendChild(imgWrapper);
recItemWrapper.appendChild(textWrapper);

recItemWrapperA.appendChild(recItemWrapper);

recItem.appendChild(recItemWrapperA);

widgetWrapper.appendChild(recItem);
// hook up the click handler for this item
// recItem.onclick = handleClick.bind(null, jxRecHelper, item.url + tracker_params, index);
recItemWrapperA.onclick = handleClick.bind(null, jxRecHelper, item.url + tracker_params, index);
});
}
var endDate = new Date();
var loadtime = (endDate.getTime() - startDate.getTime());
trackEventGa('AIML Article Recommendation', 'Content Loaded', 'algsrc='+resultObj.engine['tracker_algsrc']+',site=TEKNO,device=desktop,loadtime=' + loadtime)

let domain = window.location.hostname;
if(domain=='www.kompas.com'){
var url=window.location.href.split("/");
domain=url[2]+'/'+url[3]
}
let user_subs_type = "Gues";
let subs_type = "";
let is_lgn = 0;
let engine = resultObj.engine['tracker_algsrc'];
if(getCookie('kmps_usrid')){is_lgn=1};
let time_load = loadtime;
trackMixpanel(domain, user_subs_type, subs_type, is_lgn, 'success', time_load, engine);

resolve();

/***
* JXRECSDK NOTES 3 of 5 -
* pass all the info about the items to the rec helper
* each one is an object: ALL MANDATORY
* div
* id
* pos
*/
jxRecHelper.items(widgetItemArr);
/***
* JXRECSDK NOTES 4 of 5 -
* Call the ready() of the helper object when the recommendation
* results have been populated to the widget
* (This will register the action=ready event)
*/
if (resultObj.engine['type'] == 'api-1') {
jxRecHelper.ready(resultObj.options.algo + ":" + resultObj.options.version);
} else {
jxRecHelper.ready(resultObj.engine['type']);
}
} else {
jxRecHelper.error(204);
console.error("Error: no recommendation items");
return;
}
} catch (err) {
jxRecHelper.error(901);
console.log(err.stack);
let domain = window.location.hostname;
if(domain=='www.kompas.com'){
var url=window.location.href.split("/");
domain=url[2]+'/'+url[3]
}
let user_subs_type = "Gues";
let subs_type = ""
let is_lgn = 0;
let engine = resultObj.engine['tracker_algsrc'];
if(getCookie('kmps_usrid')){is_lgn=1};
let endDate = new Date();
let time_load = (endDate.getTime() - startDate.getTime());
trackMixpanel(domain, user_subs_type, subs_type, is_lgn, 'fail', time_load, engine);
}
});
}

const _jxRecSdkURL = '
var startDate = new Date();
class OneWidget {
constructor() {
//this is also the one we will pass to the JX rec helper object when
//we instantiate it:
//In this implementation most of these come from the options obj
//on the publisher page.
this._options = {
accountid: '9262bf2590d558736cac4fff7978fcb1',
pageurl: '
widget_id: '1000183-6xWeiWZFIM',
type: 'pages',
container: 'rekomendasi-konten-pilihan-untukmu-aiml',
keywords: content_tags,
title: title,
customid: "7",
count: 14,
};
this._containerId = this._options.container;
this._container = document.getElementById(this._containerId);
this._engines = [{"url":"https:\/\/recommendation.jixie.media\/v1\/recommendation","method":"GET","pageurl":"https:\/\/tekno.kompas.com\/read\/2023\/04\/06\/03290097\/trik-agar-orang-lain-tak-bisa-chat-whatsapp-ke-kita-tanpa-memblokirnya","system":"jx","type":"api-1","tracker_params":"?source=widgetML&engine=V","tracker_algsrc":"V","count":14},{"url":"https:\/\/recommendation.kgdata.dev\/api\/v1\/recommendation","method":"POST","pageurl":"https:\/\/tekno.kompas.com\/read\/2023\/04\/06\/03290097\/trik-agar-orang-lain-tak-bisa-chat-whatsapp-ke-kita-tanpa-memblokirnya","system":"kg","type":"api-2","tracker_params":"?source=widgetML&engine=C","tracker_algsrc":"C","count":14,"page_status":"read"},{"url":"https:\/\/apis.kompas.com\/api\/v2\/related?url=2023\/04\/06\/03290097","method":"GET","pageurl":"https:\/\/tekno.kompas.com\/read\/2023\/04\/06\/03290097\/trik-agar-orang-lain-tak-bisa-chat-whatsapp-ke-kita-tanpa-memblokirnya","system":"jm","type":"api-3","tracker_params":"?source=widgetML&engine=J","tracker_algsrc":"J","count":14}];
}
kickOff() {
startDate = new Date();
const rand = Math.floor(Math.random() * 1000);
const randSystem = Math.floor(Math.random() * 3);
this._engine = this._engines[randSystem]
if (location.hostname.indexOf('lestari') != -1) {
this._engine = this._engines[1]
}
this._options.system = this._engine['system']
trackEventGa('AIML Article Recommendation', 'Widget load', 'algsrc=' + this._engine['tracker_algsrc'] + ',site=TEKNO,device=desktop')
let promJXSDK = fetchJSFileP(_jxRecSdkURL);
let thisObj = this;

// first we wait on the JX REC SDK to be loaded and initialized
let recHelperObj = null;
let recResults = null;
promJXSDK
.then(function() {
/***
* JXRECSDK NOTES 1 of 5 - INSTANTIATION OF A JX REC HELPER OBJECT
* Call this AFTER JX REC SDK is loaded but BEFORE you call your REC
* backend.
*
* param: MANDATORY options object
* options object must at a minimal have
* accountid: get from jixie
* widgetid: get from jixie
* container: DIV ID of the destination div to house the widget
* (for jixie widget this is just the options object passed from the page)
*
* (This will also register the action=load event)
*/
recHelperObj = jxRecMgr.createJxRecHelper(thisObj._options);

let basicInfo = thisObj._options;
basicInfo.engine = thisObj._engine

if (basicInfo.engine.type == 'api-1') {
var options = {
count: basicInfo['count'],
adpositions: "",
keywords: basicInfo['keywords'],
title: basicInfo['title'],
date_published: "2023-04-06",
pagecategory: "TEKNO",
algo: "mixed"
};
return recHelperObj.getJxRecommendations(options);
} else {
return fetchRecommendationsP(basicInfo, recHelperObj.getJxUserInfo());
}
})
.then(function(resp) {
if (thisObj._engine.type == 'api-3') {
recResults = new Object
recResults.items = resp.docs.result;
} else {
recResults = resp;
}
recResults.engine = thisObj._engine;
if (!resp || !recResults.items || recResults.items.length == 0) {
/***
* JXRECSDK NOTES 2 of 5 -
* Call the error() function on the recHelper when either an error
* has occured in the fetching or there are no recommended items
*
* (This will register the action=error event)
*/
recHelperObj.error(204);
throw "no recommendation results";
}
})
.then(function() {
// everything is ready (recommendation results, css):
document.getElementById("rekomendasi-konten-pilihan-untukmu-aiml").classList.remove("-loading");
document.querySelector('.wSpec-list').remove();
createDisplay(rand, thisObj._container, recResults, recHelperObj)
.then(function() {
toggleDropdown();

//observe lozad
// lozad('.lozad', {
// load: function(el) {
// el.src = el.dataset.src;
// el.onload = function() {
// el.classList.add('fade')
// }
// }
// }).observe()
})
})
.catch(function(error) {
console.log(`Unable to create recommendations widget ${error.stack} ${error.message}`);
});
}
}

var limit_gtm_ready = 1;

function check_gtm_ready() {
if ('ga' in window) {
// create a new instance of our widget based on the options
const newW = new OneWidget();
newW.kickOff();
} else {
const timeout_gtm_ready = setTimeout(check_gtm_ready, 500)
limit_gtm_ready += 1;
if (limit_gtm_ready > 10) {
clearTimeout(timeout_gtm_ready);
const newW = new OneWidget();
newW.kickOff();
}
}
}

check_gtm_ready()

document.querySelector('.wSpec-secret').addEventListener('click', function(e) {
e.preventDefault();
let wSl = document.querySelectorAll('.wSpec-source');
if (wSl.length > 0) {
for (let i = 0; i {
el.addEventListener('click', function() {
el.parentElement.classList.toggle('-active')
let saved = el.parentElement.getAttribute('data-saved')
let kmps_usrid = getCookie('kmps_usrid');

if (kmps_usrid && !saved && el.parentElement.classList.contains('-active')) {
let url = el.parentElement.getAttribute('data-url');
let guid = get_guid(url);
check_bookmark(
kmps_usrid,
guid
).then(function(resp) {
if (resp.hasOwnProperty('total_data')) {
if (resp.total_data > 0) {
el.parentElement.querySelector('.buttonBookmark').classList.add('-active');
el.parentElement.querySelector('.buttonBookmark').innerHTML = 'Hapus dari tersimpan';
el.parentElement.setAttribute('data-saved', 'true');
} else {
el.parentElement.setAttribute('data-saved', 'false');
}
}
})
}
})
document.addEventListener("click", function(e) {
// console.log(e.target)
if (el.contains(e.target)) {
// console.log(tdd)
} else {
el.parentElement.classList.remove('-active')
}
});
});
}
}

function check_bookmark(kmps_usrid, guid) {
let url = `
return new Promise(function(resolve, reject) {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
resolve(JSON.parse(this.responseText))
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
});
}

function do_bookmark(pageurl, pos, userFeedback) {
const wSpecItem = document.querySelector(`.wSpec-item[data-index="${pos}"]`);
const btnBookmark = wSpecItem.querySelector('.buttonBookmark');
const kmps_usrid = getCookie('kmps_usrid');
const guid = get_guid(pageurl);

if (kmps_usrid) {
if (btnBookmark.classList.contains('-active')) {
set_unbookmark({
guid: guid,
kmps_usrid: kmps_usrid,
type: 'article'
}).then(function(resp) {
btnBookmark.classList.remove('-active');
btnBookmark.innerHTML = 'Simpan artikel';
reactionToast('Artikel berhasil dihapus dari list yang disimpan');
userFeedback.event('un-save');

}).catch(function(resp) {
// message: "Data doesn't exists"
if (resp.hasOwnProperty('message') && resp.message.includes('exist')) {
btnBookmark.classList.remove('-active');
btnBookmark.innerHTML = 'Simpan artikel';
reactionToast('Artikel berhasil dihapus dari list yang disimpan');
}
})
} else {
const user_bookmark_url = "
set_bookmark({
guid: guid,
kmps_usrid: kmps_usrid,
type: 'article',
publisher: 'kompas',
platform: 'desktop'
}).then(function(resp) {
btnBookmark.classList.add('-active');
btnBookmark.innerHTML = 'Hapus dari tersimpan';
reactionToast('Artikel berhasil disimpan', user_bookmark_url);
userFeedback.event('save');
}).catch(function(resp) {
// message: "Data already exist"
if (resp.hasOwnProperty('message') && resp.message.includes('exist')) {
btnBookmark.classList.add('-active');
btnBookmark.innerHTML = 'Hapus dari tersimpan';
reactionToast('Artikel berhasil disimpan', user_bookmark_url);
}
})
}
} else {
const login_url = " + btoa(window.location.href);
window.location.href = login_url;
}
}

function set_bookmark(data) {
const url = "
return new Promise(function(resolve, reject) {
const xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 201) {
resolve(JSON.parse(this.responseText));
} else if (this.readyState == 4 && this.status == 400) {
reject(JSON.parse(this.responseText));
}
};
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
xmlhttp.send(formBody(data));
});
}

function set_unbookmark(data) {
const url = "
return new Promise(function(resolve, reject) {
const xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
resolve(JSON.parse(this.responseText));
} else if (this.readyState == 4 && this.status == 400) {
reject(JSON.parse(this.responseText));
}
};
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
xmlhttp.send(formBody(data));
});
}

class UserFeedback {

constructor(engine, pageurl, jxRecHelper, pos) {
this.engine = engine;
this.pageurl = pageurl;
this.jxRecHelper = jxRecHelper;
this.pos = pos;
}

event(feedback) {
if (this.engine == 'C') {
const xmlhttp = new XMLHttpRequest();
let params = {
domain: 'kompas.com',
ce_userid: getCookie('kmps_usrid'),
ce_sessionid: getCookie('ukid'),
ce_pageurl: this.pageurl,
engine: 'C',
ce_feedback: feedback
}
xmlhttp.open("GET", ' + formatParams(params));
xmlhttp.send();
} else if (this.engine == 'V') {
if (feedback == 'share') {
this.jxRecHelper.shared(this.pos);
} else if (feedback == 'save') {
this.jxRecHelper.bookmarked(this.pos);
} else if (feedback == 'not-interested') {
this.jxRecHelper.hidden(this.pos);
} else if (feedback == 'un-not-interested') {
this.jxRecHelper.unhidden(this.pos);
}
}
}
}

function formatParams(params) {
return "?" + Object
.keys(params)
.map(function(key) {
return key + "=" + encodeURIComponent(params[key])
})
.join("&")
}



Baca Juga :  Wanita asal Malang Dituntut Rp 750 Juta Usai Tagih Utang Via Facebook, Pemilik Utang Selalu Mengelak

LEAVE A REPLY

Please enter your comment!
Please enter your name here