【问题标题】:how to hide links in discord.js如何在 discord.js 中隐藏链接
【发布时间】:2020-05-14 18:16:05
【问题描述】:

我有这个代码

client.on('message', message => {
    if (message.content === `L!succ`) {
    // message goes below!
        message.channel.send('https://cdn.discordapp.com/attachments/525096492470370314/653855352877481984/8742_Succ.gif');
        }
});

很好,但我想隐藏网址 我已经尝试了以下

client.on('message', message => {
    // If the message is '!rip'
    if (message.content === '!rip') {
    // Create the attachment using MessageAttachment
    const attachment = new MessageAttachment('https://i.imgur.com/w3duR07.png');
    // Send the attachment in the message channel
    message.channel.send(attachment);
    }
});

(所以试图附加它) 所以我想让链接消失,只是让它变成 gif 本身,希望有人可以帮助我吗?

【问题讨论】:

    标签: javascript bots discord discord.js


    【解决方案1】:

    现在是这样的:

    client.on("message", msg => {
        let embed = new Discord.MessageEmbed();
        attachment.setImage("Your URL");
        msg.reply(embed);
    });
    

    RichEmbed 不再可用

    【讨论】:

      【解决方案2】:

      将附件作为文件

      client.on('message', message => {
          // If the message is '!rip'
          if (message.content === '!rip') {
              // Create the attachment using Attachment
              const attachment = new Attachment('https://i.imgur.com/w3duR07.png');
              // Send the attachment in the message channel
              message.channel.send(attachment);
          }
      });
      

      嵌入图像

      client.on('message', message => {
          if (message.content === '!rip') {
          let embed = new Discord.RichEmbed()
              embed.setImage('https://i.imgur.com/w3duR07.png')
          message.channel.send(embed);
          }
      });
      

      【讨论】:

      • 实际上,我用此代码为您再提供一个 client.on('message', message => { if (message.content === '!rip') { let embed = new Discord.RichEmbed() embed.setImage('https://i.imgur.com/w3duR07.png') message.channel.send(embed); } }); 我将如何在 gif 上方添加文字?
      • 您可以使用node-canvas 作为变体
      • 您可以查看该模块的手册。图像编辑有相当详细的描述。
      • 嘿密码我似乎找到了另一种方法来做我上面问的事情
      • }); client.on('message', message => { if (message.content.startsWith('L!spank')) { let targetMember = message.mentions.members.first(); if (!targetMember) return message.reply('you need to tag a user in order to spank them!!'); // message goes below! message.channel.send( ${targetMember.user},你刚刚被打了!!); let embed = new Discord.RichEmbed() embed.setImage('https://cdn.discordapp.com/attachments/580581441122074646/662110318377435136/anime-spanking-gif-3.gif') message.channel.send(embed); } });
      猜你喜欢
      • 2021-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-01
      • 2017-02-13
      • 1970-01-01
      • 2011-10-04
      • 1970-01-01
      相关资源
      最近更新 更多