2026-01-07 21:09:04 +05:00
2026-01-07 13:05:12 +05:00
2026-01-07 16:43:47 +05:00
2026-01-07 16:43:47 +05:00
2026-01-07 14:56:30 +05:00
2026-01-07 13:05:12 +05:00
2026-01-07 21:09:04 +05:00

Campanula

Receive and send messages through Gammu server and Telegram messenger interface

Preparation

  1. Ubuntu linux distributive
  2. Any SIM-modem, for example SIM900
    Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158
  3. UARTUSB adapter
  4. Gammu installed and configured

Installation

Download the repository and its dependencies

cd /var/www
git clone https://git.svoboda.works/garden/campanula
cd campanula
composer update

Edit settings files

cd garden/campanula/system/settings
nvim system.php
nvim telegram.php
nvim gammu.php

Test manually launch

cd ../public
php telegram_week.php

The robot will send a message only if you have already started a conversation with it

Write script launch into crontab

cat ../../../../examples/crontab/records.sh
sudo crontab -e 
Description
Receive and send messages through Gammu server and Telegram messenger interface
Readme WTFPL 32 MiB
Yahhoooow!! Latest
2026-01-07 21:09:23 +05:00
Languages
PHP 85.5%
CSS 10.5%
HTML 3.6%
Shell 0.4%