Send SMS notifications to your own mobile via any internet-connected device.
Project description
freemobile SMS notifications
Send SMS notifications to your own free mobile via any internet-connected device.
Visit their website for more informations:
https://mobile.free.fr/account/mes-options/notifications-sms
You can directly activate the option here:
https://mobile.free.fr/account/mes-options?update=notifications-sms&activate=1
Copy your user_id and api_key in your environment like so:
export FREEMOBILE_USER_ID=19666242 FREEMOBILE_API_KEY=G0n@bha2Get
uv:
If you already are an uv fan and don't want to install this package, simply type the following in your terminal:
uvx freemobile "hello me :)"
You should receive an ... sms there it is :)
pip:
pip install freemobile
freemobile "hello me again"
Without environment variable:
freemobile --user-id 19666242 --api-key G0n@bha2Get "It's me again ..."
Send file content or standard input:
echo "hello $USER \!" > msg.txt
freemobile --from-file msg.txt
or
echo "hello $USER \!" | freemobile --from-file -
Limitations:
There seems to be a limit of 1000 characters per sending that I will fix in a future release (I never reach this limit in my personal usage ...).- I haven't reached the rate limit quota yet, but I've implemented a retry mechanism that should work for most.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file freemobile-0.2.0.tar.gz.
File metadata
- Download URL: freemobile-0.2.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1181e600772a82a9d947c6175707e2dd56c7115875a39710687371d3eb23b1a
|
|
| MD5 |
c04fb7165d1886e94fbccfd09ddb4207
|
|
| BLAKE2b-256 |
32e57c298ef298f3e385205c6ae77f7538cc9060df2b1aaf3cc630761e22b983
|
Provenance
The following attestation bundles were made for freemobile-0.2.0.tar.gz:
Publisher:
python-publish.yml on rambobinator/freemobile-SMS-notifications
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
freemobile-0.2.0.tar.gz -
Subject digest:
a1181e600772a82a9d947c6175707e2dd56c7115875a39710687371d3eb23b1a - Sigstore transparency entry: 248972069
- Sigstore integration time:
-
Permalink:
rambobinator/freemobile-SMS-notifications@a7b7ceb183b095a4ef200ea9335314267ee0c2ac -
Branch / Tag:
refs/tags/0.2.0 - Owner: https://github.com/rambobinator
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@a7b7ceb183b095a4ef200ea9335314267ee0c2ac -
Trigger Event:
release
-
Statement type:
File details
Details for the file freemobile-0.2.0-py3-none-any.whl.
File metadata
- Download URL: freemobile-0.2.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd3e44dd82abfc8475e83c5414200bff3d9bf9e9693edb0529f5b53fd7ac29e8
|
|
| MD5 |
840ac5f39e3056bc0dabc4c3f2756eb6
|
|
| BLAKE2b-256 |
f2744dcaad3ef93c799e60dc5a1080a2209a65c46db8b50456e1eb7c63607e29
|
Provenance
The following attestation bundles were made for freemobile-0.2.0-py3-none-any.whl:
Publisher:
python-publish.yml on rambobinator/freemobile-SMS-notifications
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
freemobile-0.2.0-py3-none-any.whl -
Subject digest:
cd3e44dd82abfc8475e83c5414200bff3d9bf9e9693edb0529f5b53fd7ac29e8 - Sigstore transparency entry: 248972071
- Sigstore integration time:
-
Permalink:
rambobinator/freemobile-SMS-notifications@a7b7ceb183b095a4ef200ea9335314267ee0c2ac -
Branch / Tag:
refs/tags/0.2.0 - Owner: https://github.com/rambobinator
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@a7b7ceb183b095a4ef200ea9335314267ee0c2ac -
Trigger Event:
release
-
Statement type: