synopsie/neta-webhook

此API允许轻松管理发送到Discord的webhooks/message。

v2.1.0 2024-08-08 09:58 UTC

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-WebhookSynopsie 开发。感谢团队的努力和奉献,致力于为Discord社区提升开发体验。使用Neta-Webhook简化您在Discord上的webhooks和消息管理,简化您的在线交互!📡

Neta-Webhook