首页 > 解决方案 > 不和谐机器人问题嵌入缩略图附件

问题描述

我在 javascript 方面不是很有经验,并且在显示我的附加图像时遇到了问题。当有人键入 #1 机器人发送带有特征的嵌入并且我也想发布图像时!我不知道是我格式错误还是应该先加载图像。所以图像是我的本地文件夹,与我的 index.js 文件位于同一目录中

我也有颜色问题!我没有设法修改它!我没有设法修改它我希望能够更改名称标题或描述的颜色,但我不知道是否有可能我的测试不成功你能帮我一下吗?这是我的代码。提前致谢。

const { token, prefix } = require('../config.json');


const Discord = require('discord.js');
const client = new Discord.Client();


// Listen to the Bot being ready
client.once('ready', () => onClientReady());

function onClientReady()
    {
        // Listen to Messages in the channel
        client.on('message', (message) => onMessageReceived(message));
    }

    // Upon a message being received, handle how we interact
function onMessageReceived(message)
{    
    if(message.author.bot) return;
    if (message.content.toLowerCase().includes('#1'))
    message.channel.send({ embed: {
        color: 3447003,
        title: "SpaceShips #1 New_York",
        url: "http://google.com",
        description: "RANK: 74 / SCORE: 121",
        Thumbnail: (url="attachment://000793.jpg"),
       fields: [{
           name: "__**POWER**__",
           value: "A-G 0: **39**",
           "inline": true
          },
         {
           name: "__**POWER**__",
           value: "E-W: **76**",
               "inline": true
         },
         {
           name: "__**AUTONOMY**__",
           value: "EY-W Nrg: **74**",
               "inline": true
         },
         {
           name: "__**AUTONOMY**__",
           value: "B-P 0 Nrg: **73**",
               "inline": true
          },
         {
           name: "__**DISPLACEMENT**__",
           value: "L-A: **79**",
           "inline": true
          },
         {
           name: "__**DISPLACEMENT**__",
           value: "3D-V: **67**",
               "inline": true
         },
         {
           name: "__**SPECIALS**__",
           value: "EM-W: **34**",
               "inline": true
          },
         {
           name: "__**SPECIALS**__",
           value: "3D-W: **42**",
               "inline": true
          }
        ],
      }
    });
}


client.login(token);

标签: javascriptdiscordbotsembedthumbnails

解决方案


事实上,在本地不可能将图像放入嵌入中......我们只能放置附件......我使用了一个网络链接并将我的图像托管在服务器上,它可以工作!谢谢你的帮助。


推荐阅读