How to block certain users by their country or allow chat request only from my selected country?

Last modification: 2014-08-14 20:00:48

Since 2.07 version we have an option to block certain users by their country. This functionality can be found at "System configuration" => "Live help configuration" => "GEO adjustment"
.Here is main window of configuration. 

For this module to work geo detection have to be configured.

Variables explain

  • Offline status - that means for these visitors chat will be offline all the time.
  • hidden/disabled - that means if user tries to start a chat he will see message that chat is not supported in his country. For him also pro active invitations won't be shown. He also won't be able to chat.
  • "Apply to chat widget status indicator these rules also? performance decrease is associated with this option" that means that this logic will be applied to initial stage and chat status widget generating phrase and widget initially will be shown as offline or hidden. Otherwise check will be applied on widget content only if user clicks it. There is a little performance penalty involved becaue within each reques script have to check visitor location.

Few examples

You want to allow chat only from Lithuania and Great Britain and show offline for all other visitors? So configuraiton regarding this case woul look like

You want to to block all chat request from Lithuania and for all other countries show as usual?

You want to show normal status for Frech and show offline for Germany and for all other countries just hide?

Support project

Developing application takes a lot of time. You can support application by donating. There is no company behind this application and it takes away my free time. Every donation matters and does not matter how small it is!


Paypal, one time donation
Monthly donation
Bitcoin
bc1q6gkl2hcwtn2g26em6axc7jehmn2hd9x8g7nzx9

USDT (Ethereum network)
0x45b92C4aa29EFD3252fD04fcDDe3e6Ef8b399D75