Remove Extra Code

This commit is contained in:
Logan Cusano
2023-02-24 20:20:14 -05:00
parent d9a924e5f5
commit 2465c3ce2f
9 changed files with 0 additions and 191 deletions

View File

@@ -1,17 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'calc',
description: 'Calc',
execute(message, args) {
try {
if (args.length < 3) {
}
//var stringArgs = evaluate(args.join(" "));
//message.reply(`Answer: ${stringArgs}`);
} catch (err) {
message.reply(err.toString());
}
}
};

View File

@@ -1,32 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'code',
description: 'Code',
async execute(message, args) {
try {
if (args.length < 1) {
message.reply(`Please use in !code [search term] - ex !code python loop`);
return;
}
var question = encodeURIComponent(args.join(" "));
var returnData = await libFlayer.getCode(question);
if (returnData.length > -1) {
message.reply(
`
Name: **${returnData[0].name}**
Snippet: **${returnData[0].snippet}**
URL: **${returnData[0].url}**
`
);
} else {
message.reply('No result found');
}
} catch (err) {
message.reply(err.toString());
}
}
};

View File

@@ -1,13 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'key',
description: 'Key',
execute(message) {
message.reply(
`
Key loading not yet available - loading from local source
`
);
}
};

View File

@@ -1,39 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'npm',
description: 'NPM',
async execute(message, args) {
try {
if (args.length < 1) {
message.reply(`Please use in !npm [npm-package] - ex !npm axios`);
return;
}
var question = encodeURIComponent(args.join(" "));
var returnData = await libFlayer.getNPM(question);
if (returnData.length > 1) {
let npmList = ``;
message.reply(`Please use exact name:`);
returnData.forEach(npmResult => {
npmList += `- ${npmResult.name}\n`;
});
message.reply(`Use !npm with exact name to match: \n` + npmList);
} else {
message.reply(
`
Name: **${returnData[0].name}** - *${returnData[0].description}*
Version: **${returnData[0].version}**
Date: **${returnData[0].date}**
NPM: **${returnData[0].links.npm}**
Homepage: **${returnData[0].links.homepage}**
`
);
}
} catch (err) {
message.reply(err.toString());
}
}
};

View File

@@ -1,20 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'search',
description: 'Search',
async execute(message, args) {
try {
if (args.length < 1) {
message.reply(`Please use in !search [question] format`);
return;
}
var question = encodeURIComponent(args.join(" "));
var answerData = await libFlayer.search(question);
message.reply(`**Question**: ${decodeURIComponent(question)}\n\n**Answer**: ${answerData.text}\n\n **Source**: ${answerData.source}`);
} catch (err) {
message.reply(err.toString());
}
}
};

View File

@@ -1,32 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'stock',
description: 'Stock',
async execute(message, args) {
try {
if (args.length < 1) {
message.reply(`Please use in !stock IBM format`);
return;
}
var question = encodeURIComponent(args.join(" "));
var stockData = await libFlayer.getStock(question);
message.reply(`**Search Stock Info**:
symbol: ${stockData.symbol}
open: ${stockData.open}
high: ${stockData.high}
low: ${stockData.low}
price: ${stockData.price}
volume: ${stockData.volume}
latest: ${stockData.latest}
previous: ${stockData.previous}
change: ${stockData.change}
percent: ${stockData.percent}
`);
} catch (e) {
message.reply(e.toString());
}
}
};

View File

@@ -1,34 +0,0 @@
var libFlayer = require("../libFlayer.js");
module.exports = {
name: 'time',
description: 'Time',
async execute(message, args) {
try {
if (args.length < 1) {
message.reply(`Select a time from the list`);
return;
}
return; //////////////////////////////////
var question = encodeURIComponent(args.join(" "));
var answerData = await libFlayer.worldTime(question);
answerData.forEach(feature => {
message.reply(`
${feature.properties.areaDesc}
${feature.properties.headline}
${feature.properties.description}
`);
})
} catch (err) {
message.reply(err.toString());
}
}
};