def show_jeans(recipient): page.send( recipient, Template.Generic([ Template.GenericElement( "ONSWARP CAMP - Jeans Skinny Fit - dark ", subtitle="by Only & Sons for £99.99", item_url= "https://www.zalando.co.uk/only-and-sons-onswarp-camp-jeans-skinny-fit-os322g04j-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-gallery/OS/32/2G/03/9K/21/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/only-and-sons-onswarp-camp-jeans-skinny-fit-os322g04j-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() # Template.ButtonPhoneNumber("Call Branch", "+16505551234") ]), Template.GenericElement( "MICK - Jeans Skinny Fit - seismology", subtitle="by J Brand for £259.99", item_url= "https://www.zalando.co.uk/converse-trainers-athletic-navyblackobsidian-co412b06r-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-zoom/JB/22/2G/00/OK/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/j-brand-jeans-skinny-fit-seismology-jb222g00o-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() ]), Template.GenericElement( "ONSWARP RAW EDGE - Jeans Skinny Fit - light blue denim", subtitle="by Only & Sons for £25.99", item_url= "https://www.zalando.co.uk/only-and-sons-onswarp-raw-edge-jeans-skinny-fit-light-blue-denim-os322g04o-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-zoom/OS/32/2G/04/OK/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/only-and-sons-onswarp-raw-edge-jeans-skinny-fit-light-blue-denim-os322g04o-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() ]) ]))
def send_reddit_post(recipient_id, microarticle, microarticle_type): #sends user the text message provided via input response parameter print("[i] Formatting Article...") response = article_Service.format_article(microarticle, microarticle_type) print("[i] " + microarticle_type + " SRC:\t" + str(microarticle.domain)) if microarticle_type == "image": image_formats = ['.gif','.jpg','.jpeg','.png'] if microarticle.url[-4:] in image_formats: page.send(recipient_id, Attachment.Image(str(microarticle.url))) elif microarticle.url[-4:] == ".gifv": page.send(recipient_id, Attachment.Video(str(microarticle.url))) else: page.send(recipient_id, Attachment.Image(str(microarticle.url))) elif microarticle_type == "video": page.send(recipient_id, Attachment.Video(str(microarticle.url))) elif microarticle_type == "article": print("[i] Response:") pprint.pprint(response) page.send(recipient_id, Template.Generic([ Template.GenericElement(microarticle.title, subtitle= response[0].get('subtitle'), item_url= microarticle.url, image_url= microarticle.thumbnail, buttons=[ Template.ButtonShare(), Template.ButtonWeb("Open Web URL", microarticle.url) ]), ])) print("[i] Response sent...") return "success"
def addTemplate(eventName, eventDate, eventLink, eventAdress, eventCity, idEvent): if eventAdress is None: return urlOfAddress = "http://wispi.tk" try: urlOfAddress = "https://www.google.fr/maps/place/" + urllib.parse.quote( eventAdress) except Exception as e: alog.error("Cant parse adress " + eventAdress + str(e)) return Template.GenericElement( eventName, subtitle=arrow.get(eventDate).humanize(), item_url=eventLink, image_url=searchImage.getImageUrl(eventName), buttons=[ Template.ButtonWeb("Open in Map", urlOfAddress), Template.ButtonWeb("Open Event", eventLink), Template.ButtonShare() ])
def show_shoes(recipient): page.send( recipient, Template.Generic([ Template.GenericElement( "BRADLEY MID - High-top trainers - deep navy", subtitle="£99.99", item_url= "https://www.zalando.co.uk/clae-bradley-high-top-trainers-cl212b00r-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-gallery/CL/21/2B/00/RK/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/clae-bradley-high-top-trainers-cl212b00r-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() # Template.ButtonPhoneNumber("Call Branch", "+16505551234") ]), Template.GenericElement( "CRIMSON - Trainers - athletic navy/black/obsidian", subtitle="£43.99", item_url= "https://www.zalando.co.uk/converse-trainers-athletic-navyblackobsidian-co412b06r-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-gallery/CO/41/2B/06/RK/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍🛍️🛍️🛍️", "https://www.zalando.co.uk/converse-trainers-athletic-navyblackobsidian-co412b06r-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() ]), Template.GenericElement( "JJSPIDER URBAN - Trainers - dress blues", subtitle="£17.99", item_url= "https://www.zalando.co.uk/jack-jones-spider-trainers-ja212b025-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-gallery/JA/21/2B/02/5K/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/jack-jones-spider-trainers-ja212b025-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() ]), Template.GenericElement( "STACKS II - Trainers - blue", subtitle="£32.99", item_url= "https://www.zalando.co.uk/supra-stacks-ii-trainers-su412b04o-k11.html?wmc=AFF49_IG_DE.51977_60804..", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-zoom/SU/41/2B/04/OK/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/supra-stacks-ii-trainers-su412b04o-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() ]), Template.GenericElement( "Adidas ZX 700 - Trainers - mystery blue/footwear white", subtitle="£17.99", item_url= "https://www.zalando.co.uk/adidas-originals-trainers-mystery-bluefootwear-white-ad112b0ln-k11.html?wmc=AFF49_IG_DE.51977_60804..&zoom=true", image_url= "https://mosaic01.ztat.net/vgs/media/pdp-zoom/AD/11/2B/0L/NK/11/[email protected]", buttons=[ Template.ButtonWeb( "Details & Buy 🛍️🛍", "https://www.zalando.co.uk/adidas-originals-trainers-mystery-bluefootwear-white-ad112b0ln-k11.html?wmc=AFF49_IG_DE.51977_60804.." ), Template.ButtonShare() ]) ]))