mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-08 06:00:51 -07:00
Retrieve poster directly from Plex for GroupMe
This commit is contained in:
parent
d23c4ef319
commit
595af9e70b
1 changed files with 9 additions and 5 deletions
|
@ -1578,14 +1578,18 @@ class GROUPME(Notifier):
|
||||||
data['text'] = body.encode('utf-8')
|
data['text'] = body.encode('utf-8')
|
||||||
|
|
||||||
if self.config['incl_poster'] and kwargs.get('parameters'):
|
if self.config['incl_poster'] and kwargs.get('parameters'):
|
||||||
parameters = kwargs['parameters']
|
pretty_metadata = PrettyMetadata(kwargs.get('parameters'))
|
||||||
poster_url = parameters.get('poster_url','')
|
|
||||||
|
|
||||||
if poster_url:
|
# Retrieve the poster from Plex
|
||||||
|
result = pmsconnect.PmsConnect().get_image(img=pretty_metadata.parameters.get('poster_thumb',''))
|
||||||
|
if result and result[0]:
|
||||||
|
poster_content = result[0]
|
||||||
|
else:
|
||||||
|
poster_content = ''
|
||||||
|
|
||||||
|
if poster_content:
|
||||||
headers = {'X-Access-Token': self.config['access_token'],
|
headers = {'X-Access-Token': self.config['access_token'],
|
||||||
'Content-Type': 'image/jpeg'}
|
'Content-Type': 'image/jpeg'}
|
||||||
poster_request = requests.get(poster_url)
|
|
||||||
poster_content = poster_request.content
|
|
||||||
|
|
||||||
r = requests.post('https://image.groupme.com/pictures', headers=headers, data=poster_content)
|
r = requests.post('https://image.groupme.com/pictures', headers=headers, data=poster_content)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue