我的embed
消息以以下形式存储在代码中:
emb = disnake.Embed(description = '```hello world!```', colour = disnake.Color.blue()
我想知道embed
在代码之外存储消息的最佳方式以及从任何文件调用它们的示例。有一些想法可以在config.ini
或 简单地做到这一点txt
,但是代码中的调用对我来说非常麻烦。
我的embed
消息以以下形式存储在代码中:
emb = disnake.Embed(description = '```hello world!```', colour = disnake.Color.blue()
我想知道embed
在代码之外存储消息的最佳方式以及从任何文件调用它们的示例。有一些想法可以在config.ini
或 简单地做到这一点txt
,但是代码中的调用对我来说非常麻烦。
所有类型对象都有一个将类转换为字典的
discord.Embed
方法。to_dict()
然后可以将生成的字典转换为 JSON 并保存到文件中。例子:
结论:
同样,您可以使用类方法从字典中嵌入
discord.Embed.from_dict()
: