def send(self): status_text = 'ایموجی های داغِ {} ساعت گذشته\nدر تاریخ {} :'.format( int(self.f_time), jdatetime.datetime.fromgregorian( datetime=datetime.datetime.now()).strftime('%H:%m - %m/%d')) for name, count in self.emoji: new_emoji = '\n' + name if len(status_text) + len(new_emoji) < 200: status_text += new_emoji api.update_status(status=status_text)
def send(self): status_text = 'هشتگ های داغِ {} ساعت گذشته\nدر تاریخ {} :'.format( int(self.f_time), jdatetime.datetime.fromgregorian( datetime=datetime.datetime.now()).strftime('%H:%m - %m/%d')) for name, count in self.hashtags: new_hashtag = '\n#' + name if len(status_text) + len(new_hashtag) < 280: status_text += new_hashtag api.update_status(status=status_text)
def send(self): filename = datetime.datetime.today().strftime('%Y-%m-%d-%H:%m') image = (path.join(self.d, 'tmp/' + filename + '.png')) img = self.tweet_cloud.to_image() img.save(image) # img.show() self.file_names.append(path.join(self.d, 'tmp/' + filename + '.png')) media_ids = [] for file in self.file_names: res = api.media_upload(file) media_ids.append(res.media_id) status_text = "ابر کلمات {} ساعت گذشته \n در تاریخ {} \n از {} توییت".format( int(self.from_time), jdatetime.datetime.fromgregorian( datetime=datetime.datetime.now()).strftime('%H:%m - %m/%d'), self.all_tweets_count, ) api.update_status(status=status_text, media_ids=media_ids)
def send(self): media_ids = [] for file in self.file_names: res = api.media_upload(file) media_ids.append(res.media_id) status_text = '' if self.from_time: status_text = "چارت توییت های {} ساعت گذشته\n در تاریخ {} از {} توییت ".format( self.from_time, jdatetime.datetime.fromgregorian(datetime=datetime.datetime.now()).strftime( '%H:%m - %m/%d'), self.all_tweets_count, ) if self.from_date: status_text = "چارت توییت های {} روز گذشته از {} توییت ".format( int(self.from_time), self.all_tweets_count, ) api.update_status(status=status_text, media_ids=media_ids)