matriphe / matribot
此包已被废弃且不再维护。未建议替代包。
Matriphe bot 应用程序骨架,基于 Laravel 构建。
1.2.1
2017-12-23 10:20 UTC
Requires
- php: >=7.0.0
- fabpot/goutte: ^3.2
- irazasyed/telegram-bot-sdk: ^3.0
- laravel/framework: 5.5.*
- laravel/tinker: ~1.0
- propaganistas/laravel-intl: ^1.2
Requires (Dev)
- filp/whoops: ~2.0
- friendsofphp/php-cs-fixer: ^2.9@dev
- fzaninotto/faker: ~1.4
- mockery/mockery: ~1.0
- phpunit/phpunit: ~6.0
README
Matribot 是一个简单的骨架应用程序,用于构建基于 Laravel 应用的机器人。Muhammad Zamroni(matriphe)用于娱乐项目。
安装
使用 composer
运行此命令。
composer create-project matriphe/matribot {your_application_path} --prefer-dist
现在您可以使用 Matribot 就像使用 Laravel 应用程序一样。
配置
查看 config/
目录以获取更多信息。使用 .env
文件在本地设置配置。
部署
Matribot 使用 Envoy 任务运行器进行部署。确保您的服务器配置正确,SSH 无密码配置,并且已安装 composer。
打开 Envoy.blade.php
并在那里进行调整。
对于首次部署,使用此命令。
envoy run install
对于常规部署,运行此命令。
envoy run deploy
包
Matribot 使用以下包进行基本操作。
- Goutte 用于网页抓取
- Telegram 用于通知
- Laravel Intl 用于格式化
许可
Matribot 是开源软件,许可证为 MIT 许可。