From f48f865d4b69030d4c0ff17dd16fa25b54d6d047 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Thu, 19 Oct 2023 23:59:46 +0900 Subject: [PATCH] feat: add MessageDelete log --- openapi_message.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/openapi_message.go b/openapi_message.go index f5f1e06..3e6a930 100644 --- a/openapi_message.go +++ b/openapi_message.go @@ -42,9 +42,11 @@ type Message struct { // "=> ギルド:", ctx.Message.GuildID+", 频道:", ctx.Message.ChannelID+", 用户:", ctx.Message.Author.Username+"("+ctx.Message.Author.ID+"), 内容:", ctx.Message.Content func (m *Message) String() string { sb := strings.Builder{} - sb.WriteByte('[') - sb.WriteString(m.SeqInChannel) - sb.WriteByte(']') + if m.SeqInChannel != "" { + sb.WriteByte('[') + sb.WriteString(m.SeqInChannel) + sb.WriteByte(']') + } sb.WriteString(m.ID) sb.WriteString(" ギルド: ") sb.WriteString(m.GuildID) @@ -172,9 +174,9 @@ type MessageDelete struct { func (mdl *MessageDelete) String() string { sb := strings.Builder{} - sb.WriteString("用户: ") + sb.WriteString("用户ID ") sb.WriteString(mdl.OpUser.ID) - sb.WriteString("删除了消息: ") + sb.WriteString(" 删除了消息: ") sb.WriteString(mdl.Message.String()) return sb.String() }