emxsys / callattendant

A python-based automated call attendant, call blocker, and voice messaging system running on a Raspberry Pi. Screens callers and block robocalls and scams with a low-cost Raspberry Pi and modem.
https://emxsys.github.io/callattendant/
MIT License
117 stars 36 forks source link

Make the online lookup service configurable #113

Closed emxsys closed 3 years ago

emxsys commented 3 years ago

To support non-US countries, make the use of an online lookup service configurable.

emxsys commented 3 years ago

Made the NomoRobo online lookup service optional. Added a new configuration setting: BLOCK_SERVICE. Permissible values are "NOMOROBO' and "" (blank).

The NomoRobo service is for the USA. No other services have been defined yet. For areas outside the USA, set the value to blank to disable the lookup service. When the lookup service is disabled, the blacklist and the blocked name/number regex patterns are used to block numbers.