This repository contains blocking lists of unwanted numbers for France, to be used with the Begone application on iOS.
Before you begin, ensure you have installed the Begone application on your iPhone. Once the application is installed, launch it and follow the instructions to activate it as a call blocking application on iOS.
Open this page on your iPhone and follow the instructions below:
-
Long press on the link of the desired list below and select Download Linked File.
-
Open the Begone application and select Import New Numbers.
-
Select Files.
-
Import the file you just downloaded.
-
Create a new Python virtual environment and install the necessary dependencies.
uv venv uv sync # or run 'make init' -
Activate the virtual environment.
source .venv/bin/activate
-
Update the
data/numbers.yamlfile with the new numbers you wish to block. -
Run
maketo generate the new lists in thedistfolder.
Whenever you update the files in the dist/ directory, increment the begone.version file as follows:
- Version: Increment the number on the first line for structural changes or modifications to the operator data source.
- Build Number: Always increment the number on the second line with every update.