Refresh init message if content changed

This commit is contained in:
BreadTube 2026-05-27 01:03:25 +09:00
commit fa97d3a049

View file

@ -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