synopsie / neta-webhook
此API允许轻松管理发送到Discord的webhooks/message。
v2.1.0
2024-08-08 09:58 UTC
Requires
- php: ^8.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.52
- pocketmine/pocketmine-mp: ^5.13
This package is auto-updated.
Last update: 2024-09-10 05:59:03 UTC
README
使用Neta-Webhook,一个旨在简化交互的API,轻松管理和发送到Discord的webhooks和消息。
使用案例
- 在Discord上发送消息
- 记录信息
- 管理webhooks
- 创建警报
- 等等...
安装
要在您的项目中安装Neta-Webhook,如果您使用composer
composer require synopsie/neta-webhook
如果您不使用composer,则建议您将整个API放入您的项目中,并更改命名空间。
使用
嵌入
$embed = new \neta\class\Embed(); $embed->setTitle($string); #Permet de définir le titre de l'embed $embed->setDescription($string); #Permet de définir la description de l'embed $embed->addField($name, $value, $inline); #Permet d'ajouter un champ à l'embed $embed->setAuthor($name, $icon, $url); #Permet de définir l'auteur de l'embed $embed->setColor($color); #Permet de définir la couleur de l'embed $embed->setFooter($text, $icon); #Permet de définir le footer de l'embed $embed->setImage($url); #Permet de définir l'image de l'embed $embed->setThumbnail($url); #Permet de définir la miniature de l'embed
消息
$message = new \neta\class\Message(); $message->setUsername($string); #Permet de définir le nom d'utilisateur du message $message->setAvatar($url); #Permet de définir l'avatar du message $message->setContent($string); #Permet de définir le contenu du message $message->addEmbed($embed); #Permet de définir l'embed du message $message->setTts($bool); #Permet de définir si le message doit être lu à haute voix
Webhook
$webhook = new \neta\Webhook($url, $message); $webhook->submit() #Permet d'envoyer le message sur le webhook
支持
需要帮助或有任何问题?请随时联系我们或查阅文档以获取更多信息。
致谢
Neta-Webhook 由 Synopsie 开发。感谢团队的努力和奉献,致力于为Discord社区提升开发体验。使用Neta-Webhook简化您在Discord上的webhooks和消息管理,简化您的在线交互!📡
