#node.js #discord #discord.js
#node.js #Discord #discord.js
Вопрос:
Привет, итак, я делал встраивание, в описание которого я пытался добавить блок кода с поддержкой js markdown discord, и я сталкиваюсь со следующей ошибкой! Пожалуйста, помогите мне, вот код к нему
.setDescription("This is how to do it! ```jsn const fetch = require("node-fetch");n const express = require("express");n const app = express();n let status = 404;n app.get("/", (req, res) => {n res.status(status).send("HEY!");n console.log("Ping!");n });n const port = process.env.PORT || 4200;n app.listen(port);n console.log(port);n setInterval(async () => {n const response = await fetch("LIVE APP HERE");n console.log(`Status - ${response.status}`);n status = response.status;n }, 30e4);```n **Just add this particular code to your main file that are serverjs indexjs botjs etc and replace the text in line 13 with your live app!")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: missing ) after argument list
at wrapSafe (internal/modules/cjs/loader.js:931:16)
at Module._compile (internal/modules/cjs/loader.js:979:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
at Module.load (internal/modules/cjs/loader.js:879:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Module.require (internal/modules/cjs/loader.js:903:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/home/container/index.js:127:19)
at Module._compile (internal/modules/cjs/loader.js:1015:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
Ответ №1:
Проблема в том, что вы используете "
в своем описании для требуемого и строкового вывода в целом. Вам нужно либо экранировать те, у которых есть пробел "
, либо выбрать другие определения строк, такие как одиночные тики '
или строки шаблона: (`) .
Я предлагаю вам использовать одиночные галочки '
, потому что вы не создаете там шаблоны.
Так setDescription
должно выглядеть так:
.setDescription("This is how to do it! ```jsn const fetch = require('node-fetch');n const express = require('express');n const app = express();n let status = 404;n app.get('/', (req, res) => {n res.status(status).send('HEY!');n console.log('Ping!');n });n const port = process.env.PORT || 4200;n app.listen(port);n console.log(port);n setInterval(async () => {n const response = await fetch('LIVE APP HERE');n console.log(`Status - ${response.status}`);n status = response.status;n }, 30e4);```n **Just add this particular code to your main file that are serverjs indexjs botjs etc and replace the text in line 13 with your live app!")