示例#1
0
 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")
示例#2
0
    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")