From 314acde61ffa27d063a1a44807e3ffccedecdfa0 Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 5 Aug 2024 15:10:47 +0200 Subject: [PATCH] Telegram: don't panic on empty message --- push/telegram.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/push/telegram.go b/push/telegram.go index 234909258..cbda1ef99 100644 --- a/push/telegram.go +++ b/push/telegram.go @@ -65,6 +65,9 @@ func (m *Telegram) trackChats() { conf.Timeout = 1000 for update := range m.bot.GetUpdatesChan(conf) { + if update.Message == nil || update.Message.Chat == nil { + continue + } m.Lock() if _, ok := m.chats[update.Message.Chat.ID]; !ok { m.log.INFO.Printf("new chat id: %d", update.Message.Chat.ID)