def build(self): if helper.is_text_message(self.message_entity): self.build_text_message() elif helper.is_media_message(self.message_entity): self.build_media_message() else: print("Unsupported message")
def build(self): if helper.is_text_message(self.message_entity): self.message = helper.clean_message(self.message_entity) self.text = helper.clean_message(self.message_entity) self.put_command() self.valid = True elif helper.is_media_message(self.message_entity): try: self.file_path = downloader.get_file(self.message_entity) self.text = self.message_entity.getCaption() self.message = self.message_entity.getCaption() self.valid = True except: print("Unsupported media file") else: print("Unsupported message")