Twitter mention in notification
This commit is contained in:
@@ -27,6 +27,10 @@ config = [{
|
|||||||
'name': 'access_token_secret',
|
'name': 'access_token_secret',
|
||||||
'advanced': True,
|
'advanced': True,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'name': 'mention',
|
||||||
|
'description': 'Add a mention to this user to the tweet.',
|
||||||
|
},
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -36,6 +36,10 @@ class Twitter(Notification):
|
|||||||
|
|
||||||
api = Api(self.consumer_key, self.consumer_secret, self.conf('access_token_key'), self.conf('access_token_secret'))
|
api = Api(self.consumer_key, self.consumer_secret, self.conf('access_token_key'), self.conf('access_token_secret'))
|
||||||
|
|
||||||
|
mention = self.conf('mention')
|
||||||
|
if mention:
|
||||||
|
message = '%s @%s' % (message, mention.lstrip('@'))
|
||||||
|
|
||||||
try:
|
try:
|
||||||
api.PostUpdate('[%s] %s' % (self.default_title, message))
|
api.PostUpdate('[%s] %s' % (self.default_title, message))
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
|
|||||||
Reference in New Issue
Block a user