def image(message, query):
"""
Search Bing for an image and returns a URL to that image.
Example::
image socially awkward penguin
"""
r = await http.get(SEARCH_URL, params=[
('$format', 'json'),
('$top', '20'),
('Adult', "'Off'" if scoped_config.get(nsfw, message.channel) else "'Strict'"),
('Query', "'{}'".format(query)),
], auth=BasicAuth("", password=api_key()))
results = SafeStructure(r.json()).d.results
if results:
return Response(random.choice(results).MediaUrl)
else:
raise CommandError("no results found")
评论列表
文章目录