generated from mirzaev/pot-php-telegram
create a simple instruction
This commit is contained in:
40
README.md
40
README.md
@@ -1,2 +1,40 @@
|
|||||||
# campanula
|
# Campanula
|
||||||
Receive and send messages through Gammu server and Telegram messenger interface
|
Receive and send messages through Gammu server and Telegram messenger interface
|
||||||
|
|
||||||
|
## Preparation
|
||||||
|
1. **Ubuntu** linux distributive
|
||||||
|
2. Any **SIM-modem**, for example **[SIM900](https://ali.click/xxe9vh?erid=2SDnjdoLMq2)**
|
||||||
|
</br><sub><sup>Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158</sup></sub>
|
||||||
|
3. **UART** → **USB** adapter
|
||||||
|
4. **[Gammu](https://docs.gammu.org/smsd/smsd.html)** installed and configured
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
### Download the repository and its dependencies
|
||||||
|
```bash
|
||||||
|
cd /var/www
|
||||||
|
git clone https://git.svoboda.works/garden/campanula
|
||||||
|
cd campanula
|
||||||
|
composer update
|
||||||
|
```
|
||||||
|
|
||||||
|
### Edit settings files
|
||||||
|
```bash
|
||||||
|
cd garden/campanula/system/settings
|
||||||
|
nvim system.php
|
||||||
|
nvim telegram.php
|
||||||
|
nvim gammu.php
|
||||||
|
```
|
||||||
|
|
||||||
|
### Test manually launch
|
||||||
|
```bash
|
||||||
|
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
|
||||||
|
```bash
|
||||||
|
cat ../../../../examples/crontab/records.sh
|
||||||
|
sudo crontab -e
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user