code: def save_data(self, trigger_id, **data):
          
          status = False
          # set the title and content of the data
          title, content = super(ServiceTwitter, self).save_data(trigger_id, **data)
  
          if data.get('link') and len(data.get('link')) > 0:
              # remove html tag if any
              content = html.strip_tags(content)
  
              if self.title_or_content(title):
                  content = str("{title} {link}").format(title=title, link=data.get('link'))
                  content += get_tags(Twitter, trigger_id)
              else:
                  content = self.set_twitter_content(content)
  
              try:
                  self.twitter_api.update_status(status=content)
                  status = True
              except Exception as inst:
                  logger.critical("Twitter ERR {}".format(inst))
                  update_result(trigger_id, msg=inst, status=False)
                  status = False
          return status
docs: let's save the data
  
              :param trigger_id: trigger ID from which to save data
              :param data: the data to check to be used and save
              :type trigger_id: int
              :type data:  dict
              :return: the status of the save statement
              :rtype: boolean