What is 4 edge chat facebook

How execute I disable Facebook chat availability? My chat is offline and I am making use of Windows 7 through Firefox. When I login with my other account with my mobile Facebook and open a chat conversation I watch the account that I use on my computer system is active "just now" whenever I relocate the computer mouse or refresh the page.

You watching: What is 4 edge chat facebook

How carry out I disable that? Is tright here some certain heartbeat message that is feasible to be blocked with AdBlock Plus or something?



Okay I have actually uncovered the solution to block this standing.

Basically Facebook supplies a timer and also so it will certainly send a heartbeat message to their servers with the idle time eextremely x minutes.

Here is an example of such internet request:

https://1-edge-chat.facebook.com/pull?channel=userid&seq=0&partition=-2&clientid=18ae8ecc&cb=ie3k&idle=117&qp=y&cap=8&msgs_recv=0&uid=userid&viewer_uid=userid&msgr_region=FRC&state=offlineIf you review that connect you"ll see that &idle=117 is the total secs the account has actually been idle for. The state=offline stands for whether the chat is active or offline

Note that I have actually replaced my userid which is a number of 15 digits.

So to disable this just include the following ascendancy in your AdBlock filters:

https://*-edge-chat.facebook.comOne drawearlier of this method is that you will not get messages in real time. You need to refresh the page to acquire the messeras.

Improve this answer
edited Oct 2 "15 at 1:23

49k3838 gold badges144144 silver badges282282 bronze badges
answered Oct 2 "15 at 1:01

a man in lovea man in love
36911 gold badge22 silver badges88 bronze badges
Would something choose this work in Safari with iOS 9 content blockers? –user13779 Oct 20 "15 at 13:23
Add a comment |
Due to the fact that I"m providing additional details, I"m creating my very own answer based on the original (rather of editing and enhancing it).

Yes, tright here is a means to do this, yet this method functions only for the web-based Facebook and also Messenger; you can"t carry out somepoint equivalent for the mobile apps.

See more: Totalwar Warhammer Ii The Ordinal 4684 Could Not Be Located, Missing Ordinal 4684

Basically, Facebook supplies timed requests on the server side to check if the client is still easily accessible. So the front finish (loaded Facebook web page) will periodically sfinish an HTTP research (XHR) through the idle time to their servers.

Here"s an instance of such request:

https://1-edge-chat.facebook.com/pull?channel=p_&seq=0&partition=-2&clientid=18ae8ecc&cb=ie3k&idle=117&qp=y&cap=8&msgs_recv=0&uid=userid&viewer_uid=userid&msgr_region=FRC&state=offlineNote: I"ve reput the user ID which normally would certainly be a number.

If you read the URL over, you"ll view the part saying idle=117. This denotes the full variety of seconds the account has been idle for. The state=offline means whether the chat is turned on or off.

So, to disable this, just include the complying with dominance to your ad blocker"s tradition list of filters:

||*-edge-chat.facebook.com^$xmlhttprequestTo disable on both, Facebook and also Messenger, you have the right to add the complying with two lines:

||*-edge-chat.facebook.com^$xmlhttprequest||*-edge-chat.messenger.com^$xmlhttprequestOr the single line, using regex:

/^https?://d+-edge-chat.(facebook|messenger).com/?/$xmlhttprequestA few drawbacks of this strategy are that you"ll not have the ability to get messages in genuine time and also you"ll not show up virtual also if the chat is on. You"ll need to refresh the page to obtain brand-new messages.

In order to avoid both of these drawbacks, here"s one workabout. You can add this line instead:

/^https?://d+-edge-chat.facebook.com/pull?.*state=offline/$xmlhttprequestOr, include this for both, Facebook and Messenger:

/^https?://d+-edge-chat.(facebook|messenger).com/pull?.*state=offline/$xmlhttprequestThe finish outcome of this will be the following:

When your chat is off, you"ll not appear digital, your last task will not be reported, and also you will not have the ability to obtain messperiods in genuine time.When your chat is on, you will show up online, your last task will be reported, and also you"ll be able to receive messperiods in genuine time.

See more: Fix: Cannot Unpin From Quick Access In Windows 10, Cannot Unpin Shortcut From Quick Access

Unfortunately, there seems to be no various other solution given that Facebook"s front end have the right to fetch messages just when the client periodically reports that they"re active, hence the fetching is done when the last task is reported. Both of these actions are made possible by a solitary back-finish manuscript (*-edge-chat.facebook.com/pull), with the same request; therefore, you can"t have actually one without the various other.