chore(feishu): document reaction emoji option and promote filetype dep

Add an info log for `RandomReactionEmoji` configuration.
This commit is contained in:
mutezebra
2026-03-06 12:53:48 +08:00
parent 9f017d077e
commit 92a0db4993
3 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -204,6 +204,7 @@ func (c *FeishuChannel) ReactToMessage(ctx context.Context, chatID, messageID st
// Default to "Pin" if no config
emojiList = []string{"Pin"}
}
logger.Info(fmt.Sprintf("[MABEN] c.config.RandomReactionEmoji, %v", c.config.RandomReactionEmoji))
// Randomly choose one from the list
chosenEmoji := emojiList[rand.Intn(len(emojiList))]
@@ -218,7 +219,7 @@ func (c *FeishuChannel) ReactToMessage(ctx context.Context, chatID, messageID st
resp, err := c.client.Im.V1.MessageReaction.Create(ctx, req)
if err != nil {
logger.ErrorCF("feishu", "Failed to add reaction", map[string]any{
"emoji": chosenEmoji,
"emoji": chosenEmoji,
"message_id": messageID,
"error": err.Error(),
})