def _create_unfurls(event): strava = Service.get('strava', parent=Bot.key()) strava_client = ClientWrapper(strava) unfurls = {} for link in event['event']['links']: alt_url = _resolve_rewrite_link(link) unfurl = _unfurl(strava_client, link, alt_url) if unfurl: unfurls[link['url']] = unfurl logging.warning(f'_create_unfurls: {unfurls}') return unfurls
def __init__(self, club_id, service): self.club_id = club_id self.service = service self.client = ClientWrapper(service)
def __init__(self, service): self.service = service self.client = ClientWrapper(service)
def __init__(self, service, event): self.service = service self.event = event self.client = ClientWrapper(service)