【问题标题】:Get Url of attachment (IMessage.Attachments)获取附件的 URL (IMessage.Attachments)
【发布时间】:2018-05-07 05:41:24
【问题描述】:

我正在尝试将聊天日志功能编码到我的机器人中。我知道IMessage.Attachments,但我不知道如何实际使用它。

我手头没有确切的代码(目前),但它看起来像这样:

_client.MessageReceived += async (message) =>
        {
            var attach = message.Attachments.Url as IMessage; //get Url of attachment
            if ('message contains attachment (?)' && !message.Author.IsBot)
                await message.Channel.SendMessageAsync("Attachment: " + attach); //send attachment
        };

当然,这是行不通的。该文档也没有真正帮助我。如果有人可以向我解释这一点,那就太好了。

【问题讨论】:

    标签: c# discord.net


    【解决方案1】:

    让它与这个一起工作:

    message.Attachments.FirstOrDefault().Url
    

    【讨论】:

      猜你喜欢
      • 2011-10-11
      • 2015-02-26
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-15
      • 2019-04-23
      相关资源
      最近更新 更多