互联网 / intercord
一个通过webhooks向Discord发送有效载荷的库。
2.1.1
2022-07-12 16:41 UTC
Requires
- php: >=7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.5.8
Requires (Dev)
- phpunit/phpunit: >=7 <10
README
InterCord
InterCord是一个简单的PHP Discord Webhooks & Rich Embed库。
Webhooks可以通过它们的URL或ID/Token对创建。它们可以与嵌入内容或字符串一起执行。
供应商前缀
所有类名都在\Internet\InterCord\命名空间中。
类
类分为两种主要类型:内部和外部。内部类通常用于隐藏后端过程,例如将颜色转换为十进制或提供json编码。外部类通常用于面向开发者的过程,例如执行webhooks或提供丰富的嵌入。
外部
Webhook
是一个表示单个webhook端点的类。
RichEmbed
是一个表示丰富嵌入的类,不出所料,是一个易于使用且可链的类,可以简化嵌入制作。
内部
Embed*
是一系列用于接收和存储嵌入部分数据的类。
Payload
是一个在执行之前存储有效载荷的类。这些可以用于向多个webhooks发送数据,或进行微小更改。
Color
是一个表示颜色结构的类。它可以由R/G/B值、十六进制代码或十进制数字创建。