2309a0e031
This as a rewrite of `gammu_get_unread_sms.py` script that adds: - Support for long SMS - Added proper CLI interface (see --help) - Added optional --delete parameter which deletes SMS after printing them as JSON - Added optional --show-read parameter which shows all not Unread marked SMS - Added logging and --debug option - Retain retrocompatibility with earlier versions of this script - Retain retrocompatibility with Python 2.7+ (hopefully) Fixes #181. Btw, the interface with RaspiSMS could be improved with a temporary JSON file, using stdout seems lossy. |
||
---|---|---|
.github | ||
adapters | ||
assets | ||
bin | ||
confs | ||
controllers | ||
daemons | ||
data | ||
db/migrations | ||
descartes | ||
models | ||
scripts | ||
templates | ||
tests | ||
.gitignore | ||
.htaccess | ||
LICENSE | ||
README.md | ||
VERSION | ||
composer.json | ||
composer.phar | ||
console.php | ||
env.php.dist | ||
env.prod.php.dist | ||
index.php | ||
phinx.yml.dist | ||
routes.php |
README.md
RaspiSMS
RaspiSMS est une application web d'envoi et de réception de SMS, avec gestion des contacts et des groupes, le support de listes de diffusion dynamiques ou de SMS personnalisés.
L'application est compatible avec de nombreux services, depuis les API HTTP tiers jusqu'à l'utilisation d'un modem GSM avec une carte SIM.
L'application est sous licence libre et est disponible en auto-hébergement ou en mode SaaS
Installation
L'application n'est supportée officiellement que sur les distributions Linux à base Debian via un paquet .deb. Il est néanmoins possible de l'installer sur toute autre distribution utilisant systemd.
Voir les instructions d'installation.
Exemples d'utilisation
Voici quelques exemples d'utilisation de RaspiSMS
- Envoyer et recevoir des SMS personnels depuis un ordinateur.
- Envoyer des messages à des listes de diffusions et proposer une interface unifier pour gérer les communcations d'une association par SMS.
- Effectuer des campagnes de communication par SMS.
- Intégrer à une application pour l'envoi de notifications par SMS.
- Déclencher des commandes systèmes par SMS et contrôler une machine sans accès internet.
Documentation
La documentation de RaspiSMS est disponible sur le site officiel.
Offre SaaS
Si vous ne pouvez pas ou ne souhaitez pas héberger vous même l'application, nous proposons une offre SaaS à 10€/mois.
C'est aussi un moyen simple de nous remercier pour notre travail et de financer le développement du projet.
Meta
RaspiSMS est un logiciel créé par https://raspberry-pi.fr – @RaspberryPiFR – raspbianfrance@gmail.com
Site officiel du projet : https://raspisms.fr.
Distribué sous license GNU/GPLv3. Voir LICENSE
pour plus d'informations.
Contribuer au projet
- Forkez le projet
- Créez votre propre branche (
git checkout -b feature/fooBar
) - Vérifier que vos changements respectent les règles de style avec l'outil
tests/php-cs-fixer
ettests/phpstan
. - Commitez vos changements (
git commit -am 'Add some fooBar'
) - Poussez sur la branche (
git push origin feature/fooBar
) - Créez une nouvelle Pull Request