示例#1
0
 def notifyNewTx(self, address, datas, amount):
     from eventfeed import EventFeedService, EventFeedItem
     service = EventFeedService('BitPurse',
                                'BitPurse',
                                self.on_event_data_received)
     item = EventFeedItem('/usr/share/icons/hicolor/80x80/apps/bitpurse.png',
                          'BitPurse')
     item.set_body('New transaction on address %s : %f BTC'
                   % (address, amount / float(10**8)))
     #item.set_custom_action(self.notifyCallback)
     service.add_item(item)
	def showStatus(self, status):
		if status['text'] == None:
			# HTML only message
			return
		icon = statusnetutils.getAvatar(status['user']['profile_image_url'], self.cacheDir)
		title = "%s on StatusNet" % status['user']['name']
		creationtime = statusnetutils.getTime(status['created_at'])
		item = EventFeedItem(icon, title, creationtime)
		item.set_body(status['text'])
		item.set_action_data(status['id'], status['statusnet_conversation_id'])
		self.eventService.add_item(item)
示例#3
0
 def notifyNewTx(self, address, datas, amount):
     from eventfeed import EventFeedService, EventFeedItem
     service = EventFeedService('BitPurse',
                                'BitPurse',
                                self.on_event_data_received)
     item = EventFeedItem(
         '/usr/share/icons/hicolor/80x80/apps/bitpurse.png',
         'BitPurse')
     item.set_body('New transaction on address %s : %f BTC'
                   % (address, amount / float(10 ** 8)))
     # item.set_custom_action(self.notifyCallback)
     service.add_item(item)
 def showStatus(self, status):
     if status['text'] == None:
         # HTML only message
         return
     icon = statusnetutils.getAvatar(status['user']['profile_image_url'],
                                     self.cacheDir)
     title = "%s on StatusNet" % status['user']['name']
     creationtime = statusnetutils.getTime(status['created_at'])
     item = EventFeedItem(icon, title, creationtime)
     item.set_body(status['text'])
     item.set_action_data(status['id'], status['statusnet_conversation_id'])
     self.eventService.add_item(item)