如何让机器人使用命令发送随机的在线图片和报价?

时间:2021-05-05 21:24:31

标签: python discord discord.py bots

我试图让机器人从公共在线图片文件夹(如 Imgur 或 Google 相册)中随机发布一张图片以及使用命令的随机引用。我无法使用本地文件夹和目录,因为我正在在线编写机器人。任何帮助,将不胜感激! :)

1 个答案:

答案 0 :(得分:0)

使用discord.py,您可以只使用一个基本的机器人示例(如果您不知道,只需谷歌如何做一个,很多教程都很棒)+一个包含指向imgur图像的链接的列表,这些图像是根据命令随机选择的.例子: 注意:需要import random

@bot.command()
async def quote(ctx):
    quoteList = [] # Put your quotes here!
    linkList = [] # Put imgur image links here.
    await ctx.send(str(random.choice(quoteList), random.choice(linkList))

参考:

random.choice()

discord.py docs

Discord bot on Python tutorial