Помогите исправить код.
Помогите исправить код. Проблему я выделил.
const config = require('../config.json'); const Discord = require('discord.js'); const vimeworld = require('vimelib'); const bot = new Discord.Client(); const vime = new vimeworld(config.vimetoken || process.env.VIMETOKEN); const prefix = config.prefix; const login = config.token; bot.on('message', async message => { if(message.content.indexOf(prefix) !== 0) return; const args = message.content.slice(prefix.length).trim().split(/ +/g); const command = args.shift().toLowerCase(); if(command === "t_guild") { if(!args[0] || args[0] === "") return message.channel.send({embed: { Color: 0xff9c00, description: `Правильно использовать: **!t_guild name/tag/id [Название/TAG/ID гильдии]**` }}); if(args[0] === "id") { const guildName = args.slice(1).join(" "); if(!guildName) return message.channel.send("Ведите id"); // Вот с этого момента исправьте ошибку! Типо сделайте проверку нормально если нет того id то одно сообщение выводит если есть то другое. А то он выдаёт одно и тоже сообщение. (id 2258 - есть || id 2257 нету это для проверки) const guildName1 = args.slice(1).join(" "); const content228 = 'https://api.vime.world/guild/get?id=' + guildName1; if (content228 === {"error":{"error_code":12,"error_msg":"Guild not found"}}) { vime.getGuildByName(guildName1).then((guild) => { message.channel.send("вот не статы"); }); } else { message.channel.send("вот тебе стата"); } } } }); module.exports.help = { name: "TestCode", } bot.login(login); |
Часовой пояс GMT +3, время: 20:37. |