1
0
mirror of https://github.com/fumiama/NanoBot.git synced 2026-06-09 20:50:23 +08:00

QQサポートを追加

This commit is contained in:
源文雨
2023-11-16 01:31:07 +09:00
parent 57b0a7c52c
commit af82abd3b0
14 changed files with 476 additions and 39 deletions

View File

@@ -34,6 +34,8 @@ const (
MessageTypeImage
MessageTypeImageBytes
MessageTypeReply
MessageTypeAudio
MessageTypeVideo
)
// Message impl the array form of message
@@ -114,6 +116,24 @@ func AtChannel(id string) MessageSegment {
}
}
// Record QQ 语音
// https://bot.q.qq.com/wiki/develop/api-231017/server-inter/message/send-receive/rich-text-media.html
func Record(url string) MessageSegment {
return MessageSegment{
Type: MessageTypeAudio,
Data: url,
}
}
// Video QQ 视频
// https://bot.q.qq.com/wiki/develop/api-231017/server-inter/message/send-receive/rich-text-media.html
func Video(url string) MessageSegment {
return MessageSegment{
Type: MessageTypeVideo,
Data: url,
}
}
// Reply 回复
// https://github.com/botuniverse/onebot-11/tree/master/message/segment.md#%E5%9B%9E%E5%A4%8D
func ReplyTo(id string) MessageSegment {