Untitled
unknown
plain_text
3 years ago
1.7 kB
7
Indexable
async function getWiki(q) { out = await axios.get("https://en.wikipedia.org/api/rest_v1/page/summary/" + q).then((response) => { return response.data}).catch((error) => { return error }) return out } if (input.startsWith("~wiki")) { let data = input.split(" "); if (data.length < 2) { api.sendMessage("⚠️Invalid Use Of Command!\n💡Usage: ~wiki word", event.threadID); } else { try { data.shift() var txtWiki = ""; let res = await getWiki(data.join(" ")); if(res === undefined){ throw new Error(`API RETURNED THIS: ${res}`) } if(res.title === undefined) { throw new Error(`API RETURNED THIS: ${res}`) } txtWiki += `🔎You search the word ${res.title} \n\nTimeStamp: ${res.timestamp}\n\n💡Description: ${res.description}\n\n💡Info: ${res.extract}` api.sendMessage(`${txtWiki}`, event.threadID, event.messageID); } catch (err) { api.sendMessage(`⚠️${err.message}`, event.threadID, event.messageID); } } }
Editor is loading...