discord.py - 使用 discord.py 将表情符号添加到服务器
问题描述
我想为不和谐的表情符号创建一个网站,并且我有了一个想法,让机器人将表情符号放在服务器上。现在我在 youtube 上没有找到任何帮助,所以我在这里问。希望我能得到一些帮助
解决方案
有了你说的模糊的细节,我想出了这个
@client.command()
async def add_emoji(ctx)
emoji_path = "" # put your desired file path to get the emoji from
with open(emoji_path, "rb") as f:
await ctx.guild.create_custom_emoji(name="emoji_name", image=f.read())
这会在读取模式和二进制模式下使用'rb'
. 所以它可以读取图像的原始字节,因为Guild.create_custom_emoji 只需要字节,然后将原始字节和名称传递给uild.create_custom_emoji
推荐阅读
- rust - 生锈的静态物体
- java - 如何使用 Selenium 将 AGGrid 数据导出到 excel
- laravel-8 - 错误:Symfony/...:无法声明类 Illuminate\Contracts\Validation\Validator,因为该名称已在文件中使用
- python - 如何使用枕头保存具有特定尺寸的 .ico 图像?
- javascript - 将对象格式化为所有对象数组
- python - 如何使用管理器指定的对象而不是基于类或函数视图中的默认对象?
- php - 加载页面时出现“borderbutton”错误消息,如何在 PHP echo 中使用 html/css?
- excel - 发送到保存在单元格中的电子邮件地址
- rust - 如何解析 itm.txt 文件?
- flutter - 将双精度值转换为列表
在飞镖