Бот для организации платной или бесплатной рассылки. Возможность подписываться на различные виды рассылок. @news0_bot
- Скачать, распаковать файлы бота
- Для установки необходимо использовать composer. Если composer не установлен установить его коммандой.
curl -sS https://getcomposer.org/installer | php
Установить зависимости коммандой
php composer.phar install
- Переименовать example_config.php в config.php
- Задать настроки в config.php
- Установить db.sql и /vendor/longman/telegram-bot/structure.sql
- Выставить права на выполнение. Если будет использоваться webhook, пропускаем.
chmod u+x /path/to/bot-dir/cron-run-bot.sh
- Запустить через консоль или поставить на cron на любой промежуток времени. Если будет использоваться webhook, пропускаем.
/path/to/bot-dir/cron-run-bot.sh
- Если будет использоваться webhook.
- Установить self-signed сертификат на сервер.
- Указать путь до публичного ключа в config.php
- Запустить set.php
- Поставить на крон, выполняться каждую минуту файл cron-send-out-a-newsletter.php
php /path/to/bot-dir/cron-send-out-a-newsletter.php