diff --git a/src/modules/codePreviews.js b/src/modules/codePreviews.js index 8fa7140..1e0ae28 100644 --- a/src/modules/codePreviews.js +++ b/src/modules/codePreviews.js @@ -60,12 +60,20 @@ async function processFile(link) { : "Lines " + startLine + "-" + endLine; const targetLines = ( - entireFile ? lines.slice(0, 30) : lines.slice(startLine - 1, endLine) + entireFile + ? lines.length > 30 + ? lines.slice(0, 30) + : lines + : lines.slice(startLine - 1, endLine) ).join("\n"); return `**${fileName}: **${whichLines}\n\`\`\`${fileType}\n${unindent( targetLines - )}${entireFile ? `\n... (${lines.length - 30} lines left)` : ""}\n\`\`\``; + )}${ + entireFile && lines.length > 30 + ? `\n... (${lines.length - 30} lines left)` + : "" + }\n\`\`\``; } events.add("messageCreate", "codePreviews", async function (msg) {