Esempio n. 1
0
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()
                ])
        ]))
Esempio n. 2
0
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"
Esempio n. 3
0
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()
        ])
Esempio n. 4
0
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()
                ])
        ]))