Javascript 是嘿,StackOverflow并不总是问“我如何开始做这个项目”这样的问题的最佳场所。一般来说,关于如何实现某些东西,有100种答案,而作为一名程序员,就知道如何实现它们。对于这个问题,你不太可能得到一个好的答案,因为它是广泛和开放的。StackOver

Javascript 是嘿,StackOverflow并不总是问“我如何开始做这个项目”这样的问题的最佳场所。一般来说,关于如何实现某些东西,有100种答案,而作为一名程序员,就知道如何实现它们。对于这个问题,你不太可能得到一个好的答案,因为它是广泛和开放的。StackOver,javascript,postgresql,npm,discord,discord.js,Javascript,Postgresql,Npm,Discord,Discord.js,是嘿,StackOverflow并不总是问“我如何开始做这个项目”这样的问题的最佳场所。一般来说,关于如何实现某些东西,有100种答案,而作为一名程序员,就知道如何实现它们。对于这个问题,你不太可能得到一个好的答案,因为它是广泛和开放的。StackOverflow的最佳问题是那些有代码的问题,通常是实现特定功能的问题。我知道这不是你想要的答案,但如果你说Discord.js,Java,HTML这个问题没有答案,希望这能给你一些启示。你的意思是Javascript还是仅仅Java?既然我已经在这里


是嘿,StackOverflow并不总是问“我如何开始做这个项目”这样的问题的最佳场所。一般来说,关于如何实现某些东西,有100种答案,而作为一名程序员,就知道如何实现它们。对于这个问题,你不太可能得到一个好的答案,因为它是广泛和开放的。StackOverflow的最佳问题是那些有代码的问题,通常是实现特定功能的问题。我知道这不是你想要的答案,但如果你说
Discord.js,Java,HTML
这个问题没有答案,希望这能给你一些启示。你的意思是
Javascript
还是仅仅
Java
?既然我已经在这里了,就值得向拳击场扔帽子了。对于这个网站,你有很多不同的来源可以帮助你。codecademy对于学习静态站点开发非常有用,如果您正在寻找一个完整的堆栈,那么您可以使用django和flask(python)之类的框架。Python类似于JS,如果您缺乏经验,可能很容易使用它。你也可以用python编写你的discord机器人,通过谷歌的快速搜索,有很多指南。这样,您的整个平台都使用一种语言,并且需要较少的安装时间才能开始运行。@Pepe_Worm我指的是Java,但我也知道一点Javascript。Java和Javascript是两种不同的东西。如果我错了,请纠正我,但我非常确定上面的代码是用JavaScript编写的。另外,看了巴比特的评论,是的,你可以学习后端的Python,但是你也可以学习Node.js和Express,这样你就不必学习新的语言了。但两种方法都有效
    bot.on('message', async message => {
    let EmbedCodeMessageInvalid = new Discord.MessageEmbed()
      .setColor("#00A9B7")
      .setTitle("Verification Code:")
      .setDescription(`${message.author.username}, your code is INVALID | :)`)
      .setFooter(`VirtualKicksBot | Virtualkick.co.za`, "https://cdn.shopify.com/s/files/1/0269/8146/6177/files/Mooi_large.jpg");
      let EmbedCodeMessageValid = new Discord.MessageEmbed()
      .setColor("#00A9B7")
      .setTitle("Verification Code:")
      .setDescription(`${message.author.username}, your code is VALID. Welcome to the channel | :)`)
      .setFooter(`VirtualKicksBot | Virtualkick.co.za`, "https://cdn.shopify.com/s/files/1/0269/8146/6177/files/Mooi_large.jpg");
    if(message.author.bot) return;
    if(message.channel.id === "**********************"){
    if(message.content === "/clear") return;
    let MessageContent = message.content;
    await client.query(`SELECT * FROM public."GeneratedCodes" WHERE generated_codes = $1`, [`${MessageContent}`])
    .then(results => {
      let CodeMessage = JSON.stringify(results.rows);
      let SubCodedMessage = CodeMessage.substring(21, 31)
      if(MessageContent === SubCodedMessage){
       let msg = message.reply({ embed: EmbedCodeMessageValid })
       msg.then(message => {
         message.delete({timeout: 5000});
       })
       message.delete({timeout: 5000});
      message.guild.members.cache.get(message.author.id).roles.add("713016390998687766");
      }else{
        let msg = message.reply({ embed: EmbedCodeMessageInvalid });
        msg.then(message => {
          message.delete({timeout: 5000})
        })
        message.delete({timeout: 5000})
      }
    })
    .catch(e => console.log(e))
  }
  });