小编IAr*_*eat的帖子

C# Discord Bot - 上传本地图像

我使用 C# 创建了这个机器人来帮助我的联盟玩手机游戏。我们正在使用不和谐来沟通。我的机器人的功能之一是设置“Raid Lane”,以便人们可以声明他们要走的路径。我们的联盟有一个图像集分布在我们的不和谐中,我希望当机器人为该难度设置突袭通道时,发布每个突袭的相关图像。目前我有:

var embed = new EmbedBuilder();
            embed.WithTitle("Ultimus Raid - Level 40");

embed.WithImageUrl("https://cdn.discordapp.com/attachments/430797829078908928/441255069518921728/Lvl40raid.png");

await ReplyAsync("", false, embed);
Run Code Online (Sandbox Code Playgroud)

这有点管用。我可以看到图片,但有时在我离开并重新打开不和谐后,我看到的只是标题。在我的程序运行的后端有一个 websocket 错误。我尝试通过使用本地图像而不是 URL 来解决这个问题,以防万一出现问题。我没能让我的机器人发布本地图像。我努力了

embed.WithImageUrl("C:/Users/Administrator/Desktop/DiscordBot/Pictures/Lvl40raid.png");
Run Code Online (Sandbox Code Playgroud)

以及用 \ 代替 /。也尝试了embed.ImageUrl = ...命令。

c# discord discord.net

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

discord ×1

discord.net ×1