tanhongit / laravel-telegram-git-notifier-demo
为 Laravel 框架提供的骨架应用。
dev-main
2024-07-05 04:04 UTC
Requires
- php: ^8.1
- cslant/laravel-telegram-git-notifier: ^1.0
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.10
- laravel/sanctum: ^3.3
- laravel/tinker: ^2.8
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
This package is auto-updated.
Last update: 2024-09-05 04:20:12 UTC
README
这是一个使用 telegram-git-notifier 包的 Laravel 示例应用。
要求
- PHP ^8.1
- Laravel ^9.0
- laravel-telegram-git-notifier ^1.0
安装
克隆仓库
git clone git@github.com:tanhongit/laravel-telegram-git-notifier-demo.git
Composer 安装
composer install
复制 .env 文件
cp .env.example .env
生成密钥
php artisan key:generate
设置您的 Telegram 机器人令牌
TELEGRAM_BOT_TOKEN=your-telegram-bot-token
设置您的 Telegram 聊天 ID
TELEGRAM_BOT_CHAT_ID=your-telegram-chat-id
设置您的 GitHub Webhook URL
TGN_APP_URL=your-github-webhook-url
对于此包,Webhook URL 将在配置中定义。因此默认值将是 https://:8000/telegram-git-notifier
因此您可以设置 Webhook URL 如下
TGN_APP_URL=https://your-domain/telegram-git-notifier
设置要通知的聊天 ID 或主题 ID
TELEGRAM_NOTIFY_CHAT_IDS="your-chat-id-1;your-chat-id-2"