matmper / php-discord-webhook
用于向您的 Discord 频道发送消息的示例和清洁包
2.0.2
2024-07-08 18:25 UTC
Requires
- php: ^7.1|^8.0
- ext-curl: *
Requires (Dev)
- fakerphp/faker: ^1.23
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10
- squizlabs/php_codesniffer: ^3.7
README
用于向您的 Discord 频道发送消息的示例和清洁包。轻松实现!

依赖关系
- PHP ^7.1 | ^8.0
- Webhook 链接 (Discord 文档)
安装与使用
使用 composer 安装此存储库
$ composer require matmper/php-discord-webhook
配置应用程序环境变量值
没有环境文件支持的应用程序,我们建议使用 版本 1.x
# REQUIRED (https://discord.com/api/webhooks/{ID}/{TOKEN}) DISCORD_WEBHOOK_ID= DISCORD_WEBHOOK_TOKEN= # OPTIONAL (DEFAULT VALUE) APP_NAME="no application" APP_ENV="undefined" DISCORD_WEBHOOK_BOT_NAME="Webhook BOT"
发送消息
$sendWebhook = new \Matmper\DiscordWebhook(); $sendWebhook->message('message')->send();
设置自定义 Discord ID 和 Token 并发送消息
$sendWebhook = new \Matmper\DiscordWebhook('DISCORD_ID', 'DISCORD_TOKEN'); $sendWebhook->message('message')->send();
发送文本消息
use Matmper\Enums\MessageType; $sendWebhook->type(MessageType::SUCCESS)->message('message')->send(); $sendWebhook->type(MessageType::WARNING)->message('message')->send(); $sendWebhook->type(MessageType::DANGER)->message('message')->send();
贡献与开发
这是一个开源代码,免费分发和贡献。所有贡献只接受带有 Pull Request 且通过测试和代码标准化的贡献。
在您的开发环境中运行 composer install 并创建环境文件
$ composer install --dev --prefer-dist $ cp ./tests/.env.example .env
编辑 ./tests/.env
并配置环境变量值。执行 $ composer check
。