c# - 如何更改公会的图标?
问题描述
我正在尝试更改公会图标,但我不知道如何完成代码。这就是我现在所拥有的:
HttpClient dude = new HttpClient();
var b= await dude.GetStreamAsync("somelink");
Image pic = new Image();
await Context.Guild.ModifyAsync(x => x.Icon = pic.Stream.
解决方案
HttpClient link = new Httpclient();
var clonestream = new MemoryStream();
Stream stream = await link.GetStreamAsync("link");
stream.CopyTo(clonestream);
Image pic = new Image(clonestream);
clonestream.Position = 0;
await Context.Guild.ModifyAsync(x => x.Icon = pic);
推荐阅读
- selenium - 如何使用 Edge Chromium Selenium WebDriver 允许弹出/重定向
- azure-maps - Azure Maps - 最大边界
- solr - 如何使用 curl / rest API 将文件上传到 zookeeper(solr configset synonyms.xml 文件)?
- python - 创建索引子列表,每个子列表引用元组列表中的一组唯一元组
- reactjs - 无法在 React Google Maps 中旋转地面覆盖 - 属性“轴承”被忽略
- directx - Directx 9 法线贴图像素着色器
- javascript - 我们如何更新数组中的数据,以便当我们将数据从一个数组移动到另一个数组时,它的顺序会根据它被删除的阶段进行调整?
- python - AWS Lambda 函数未执行所有 Python 代码但也未收到错误
- ios - 检查 CAShapeLayer 是否在 UIBezierPath 中
- sql - SQL分组并计算同一表中行的交集?