From fa97d3a049df62e27024414c6ca2fd0a55942728 Mon Sep 17 00:00:00 2001 From: BreadTube Date: Wed, 27 May 2026 01:03:25 +0900 Subject: [PATCH] Refresh init message if content changed --- breadtube_bot/bot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/breadtube_bot/bot.py b/breadtube_bot/bot.py index f08a8a5..9d43c9b 100644 --- a/breadtube_bot/bot.py +++ b/breadtube_bot/bot.py @@ -379,7 +379,10 @@ class Bot: self.tasks.append((Bot.Task.REFRESH_SUBS, time.time() + 1, None)) # New init message is needed, previous need to be deleted - if (new_config is not None or new_subscriptions is not None) and self.init_message is not None: + if self.init_message is not None and ( + new_config is not None or new_subscriptions is not None + or self.init_message.content != self.INIT_MESSAGE): + self.logger.info('Refreshing init message') immediate_delete[self.init_message.id] = self.init_message self.init_message = None