Discord.py 如何使用praw提取reddit提交内容?

Discord.py 如何使用praw提取reddit提交内容?,discord.py,praw,Discord.py,Praw,我现在正在开发一个Discord机器人,它的一个命令会从r/CopyIt子Reddit随机提交一个文件。现在,我的代码如下: @client.command(help = 'sends you a link to a copypasta... working on making it an embed') async def copypasta(ctx): reddit = praw.Reddit(client_id = 'XXXX',

我现在正在开发一个Discord机器人,它的一个命令会从r/CopyIt子Reddit随机提交一个文件。现在,我的代码如下:

@client.command(help = 'sends you a link to a copypasta... working on making it an embed')
async def copypasta(ctx):
    reddit = praw.Reddit(client_id = 'XXXX', 
                         client_secret = 'XXXX', 
                         username = 'XXXX', 
                         password = 'XXXX', 
                         user_agent = 'XXXX')
    submission = reddit.subreddit("copypasta").random()
    e = discord.Embed(title=f'{submission.title}', description=f'{submission.url} \n \n requested by {ctx.author.mention}', color=0xFFFFF)

    await ctx.send(embed = e)

我希望将描述更改为提交的实际内容:也就是说,不是发送URL,而是实际发送副本。我查看了文档,没有找到这样做的方法。如何提取提交内容并将其放入我的嵌入中?

使用
提交
selftext
属性。如果链接只是一篇文章,它将是空的

您的代码应该如下所示:

e = discord.Embed(title=f'{submission.title}', description=f'{submission.selftext} \n \n requested by {ctx.author.mention}', color=0xFFFFF)
文档链接: