Anti-Spam
A GTK template application Source
Description
Phosh Anti-Spam is a program that monitors Gnome calls and automatically hangs up depending on the user's preferences.
By default, if the number calling you is not in your contact list, or you have the contact listed as "Spam", Phosh Anti-Spam will automatically tell GNOME Calls to hang up on the call. There are additionally these user configuration options:
- Whether to only block certain calls vs only allowing certain calls.
- Whether ot not to allow blocked numbers (also called "Anonymous Number" in GNOME Calls)
- If the caller calls back within a user defined time (min) of the first (blocked) call, whether to allow the call through (in case it is a human trying to call back). Note this does not apply to contacts named "Spam", they will always be hung up on.
- If you would like to match a certain type (or types) of number (for example, an area code or a number prefix) to let them through. For example, if you want to allow the area code
201
and the number prefix312-555
, you could allow both combinations (and add others as well). - NOTE: GNOME Calls has all of the numbers to compare in the E.164 format.
- The patterm match for numbers is located in a csv in
$XDG\_CONFIG\_DIR/phoshantispam/whitelist.csv
($HOME/.config/phoshantispam/whitelist.csv
in most cases). On start up,phosh-antispam
loads all of the patterm values from this file (and saves to it if the list changes in the program). If one does not exist,phosh-antispam
will create a file there on first run.
Notice
Was GTK3/libhandy before release 3.0.
Read the README for the required version of Gnome Calls required to make this app work if you are using a stable/slow-moving distribution.
Rating
Mobile Fit: 5Perfect - this app fits your phone screen just fine out of the box and works nicely with touch input!
Project status: released
This project has been developed so far, that its authors felt confident enough to create a release.
The project repository was created on 2021-08-13.
The last known commit happened on 2024-10-17.
Please note: This information is not updated continuously. This particular listing was last updated on 2024-12-01
Features
Connectivity: This app does never use the internet.
✔ This app is (according to its appstream metadata or description) intended to be compatible with mobile devices.
Packaging
Is this app packaged for my distribution?
green: current and packaged,
red: packaged, but not current, ratings and other details may not apply.
Powered by Repology
Build and install your own flatpak: https://gitlab.com/kop316/phosh-antispam/-/raw/master/org.kop316.antispam.json
If you're lucky*, you can install this app by just hitting this button:
Install* You need to have an appstream://
handler, e.g., GNOME Software or KDE Discover, installed and the app needs to be available in a configured software repository, more details.
Find similar apps
By Category: utilities
By FreeDesktop-(Additional-)Category: GTK GNOME Utility
Licensing and technical details
License: GPL-3.0-or-later Metadata: CC0-1.0
Frameworks: GTK4 libadwaita
Backend: gnome-calls
Programming languages: C
Build system: meson
AppStream Metadata URL: https://gitlab.com/kop316/phosh-antispam/-/raw/master/data/metainfo/org.kop316.antispam.metainfo.xml.in