Fixed some things with wiki command

This commit is contained in:
NikolajDanger
2020-04-03 16:38:54 +02:00
parent 4f78dc9d32
commit 906ff4361a

View File

@ -126,15 +126,21 @@ def findWikiPage(search : str):
wikia.set_lang("da")
searchResults = wikia.search("senkulpa",search)
if len(searchResults) > 0:
logThis("Found it")
page = wikia.page("senkulpa",searchResults[0])
content = page.content.replace(u'\xa0', u' ').split("\n")[0]
try:
searchResult = searchResults[0].replace(",","%2C")
logThis("Found it")
page = wikia.page("senkulpa",searchResult)
content = page.content.replace(u'\xa0', u' ').split("\n")[0]
images = page.images
if len(images) > 0:
return page.title, content, images[0]+"/revision/latest?path-prefix=da"
else:
return page.title, content, ""
images = page.images
if len(images) > 0:
image = images[len(images)-1]+"/revision/latest?path-prefix=da"
return page.title, content, image
else:
return page.title, content, ""
except:
logThis("Fucked up")
return "", "Sorry. Fucked that one up", ""
else:
logThis("Couldn't find the page")
return "", "Couldn't find page", ""