用 Python 编写 Discord 机器人 - 如何让机器人从 subreddit 发送一组随机文本?

时间:2021-01-13 01:26:16

标签: python discord.py

我希望机器人从 r/jokes 中随机发送一个笑话。我已经可以从 r/memes 发送模因:

@client.event
async def on_message(message):
  if message.content.startswith(".meme"):
    subreddit = reddit.subreddit("memes")
    all_subs = []
    top = subreddit.top(limit = 50)

    for submission in top:
      all_subs.append(submission)
  
    random_sub = random.choice(all_subs)
    name = random_sub.title
    url = random_sub.url
    em = discord.Embed(title = name, color = 0xFF5733)

    em.set_image(url = url)
    await message.channel.send(embed = em)

我将如何修改它以发送笑话?

0 个答案:

没有答案