Fix command parsing

This commit is contained in:
BreadTube 2026-05-27 01:06:52 +09:00
commit a43096b84c

View file

@ -261,6 +261,10 @@ class Bot:
delayed_delete[message.id] = message delayed_delete[message.id] = message
continue continue
if self._parse_command(message):
immediate_delete[message.id] = message
continue
if init_message_found: if init_message_found:
self.logger.debug('Marking message for immediate deletion (init found): %s', message) self.logger.debug('Marking message for immediate deletion (init found): %s', message)
immediate_delete[message.id] = message immediate_delete[message.id] = message
@ -310,9 +314,6 @@ class Bot:
init_message_found = True init_message_found = True
continue continue
if self._parse_command(message):
continue
self.logger.debug('Reading attachment') self.logger.debug('Reading attachment')
attachment = message.attachments[0] attachment = message.attachments[0]
if attachment.size > self.MAX_DOWNLOAD_SIZE: if attachment.size > self.MAX_DOWNLOAD_SIZE: