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
|
||||
|
||||
## 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