feat: enhance user client context management and improve error handling

This commit is contained in:
krau
2025-12-19 13:48:55 +08:00
parent 018ed47949
commit d3cc56c8e6
5 changed files with 17 additions and 12 deletions
+3
View File
@@ -152,6 +152,9 @@ func handleUnwatchCmd(ctx *ext.Context, update *ext.Update) error {
}
func listenMediaMessageEvent(ch chan userclient.MediaMessageEvent) {
if userclient.GetCtx() == nil {
return
}
logger := log.FromContext(userclient.GetCtx())
for event := range ch {
logger.Debug("Received media message event", "chat_id", event.ChatID, "file_name", event.File.Name())