【问题标题】:Discord.js Read a link just clickedDiscord.js 阅读刚刚点击的链接
【发布时间】:2021-01-30 10:07:47
【问题描述】:

我在这样的消息中有一个链接:

要做你想做的事,你需要点击this link

当用户点击它时,我想恢复链接的锚点,在本例中为http://google.com

我实际上使用我的网络服务器解决了这个问题,但它会打开浏览器几秒钟,我不太喜欢它。

我试图在诸如 client.on("link-tapped") 之类的事件中找到一些东西,但运气不佳。

目的是能够在文本中插入机器人命令,使其看起来像一个链接,并让用户单击它来执行命令(就像电报一样)。

任何帮助将不胜感激。

【问题讨论】:

  • 这是不可能的。 Discord 没有为此提供任何 API。您可以通过为 BetterDiscord 创建自定义插件来实现此目的,但这违反了 Discord 的服务条款。
  • @Jakye tnx 为您解答。也许可以在不影响 Discord 服务条款的情况下玩一些东西?我实际上使用了类似 webhooks 的东西 Bqaasically 我有一个休息 api 服务于这个目的,它接收内容并使用类似于 webhooks 的东西写回(我在我的数据库中使用一个临时表来实现这一点,但我需要在不和谐的外部合作一会儿……)
  • 我只需要从浏览器中删除通道

标签: javascript discord.js bots


【解决方案1】:

Discord API 无法做到这一点。

其他机器人创建者为此使用反应。 Bot 会创建一条消息并对消息做出某些表情。如果用户按下这些表情之一,将执行特定操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-30
    相关资源
    最近更新 更多