Archived
Dateien nach "commands/info-search" hochladen
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
const fetch = require("node-fetch");
|
||||
|
||||
module.exports = {
|
||||
|
||||
name: "discord",
|
||||
category: "search",
|
||||
aliases: ["discorddocs", "djs", "docs"],
|
||||
|
||||
run: async(client, message, args) => {
|
||||
const search = args[0];
|
||||
if (!search) return message.channel.send({
|
||||
embed: {
|
||||
"color": 0x4D5E94,
|
||||
"description": "❌ **Was suchst du?**"
|
||||
|
||||
}
|
||||
});
|
||||
let version = args[1];
|
||||
if (!version) version = `stable`;
|
||||
|
||||
fetch(`https://djsdocs.sorta.moe/v2/embed?src=${encodeURIComponent(version)}&q=${encodeURIComponent(search)}`)
|
||||
.then(res => res.json())
|
||||
.then(body => {
|
||||
if (body === null) return message.channel.send({
|
||||
embed: {
|
||||
"color": 0x4D5E94,
|
||||
"author": {
|
||||
"name": "Discord.js Docs (master)",
|
||||
"url": "https://discord.js.org/#/docs/main/master",
|
||||
"icon_url": "https://discord.js.org/favicon.ico"
|
||||
},
|
||||
"title": "Search results:",
|
||||
"description": "❌ **Keine Ergebnisse, bitte versuchen Sie es erneut.**"
|
||||
}
|
||||
});
|
||||
body.color = 0x4D5E94;
|
||||
message.channel.send({ embed: body });
|
||||
})
|
||||
.catch(e => {
|
||||
message.channel.send({
|
||||
embed: { "color": 0x4D5E94, "author": { "name": "Discord.js Docs (master)", "url": "https://discord.js.org/#/docs/main/master", "icon_url": "https://discord.js.org/favicon.ico" }, "title": "Search results:", "description": "No results." }
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user