我不要discord.py-rewrite

时间:2019-06-24 17:33:37

标签: python python-3.x discord.py discord.py-rewrite requirements.txt

我试图让我的Discord机器人在Repl.it上运行24/7,当我安装运行该机器人所需的源文件时,它安装了discord.py-rewrite。如何安装不重写的版本?我根本不喜欢重写,我将不得不对机器人进行大量更改并学习很多新知识。

这是我用来安装discord.py和其他一些东西的requirements.txt文件的内容:

discord.py
flask
python-dotenv

我想要的版本的代码示例:

@bot.command(pass_context=True)
async def hello(ctx):
    await bot.say('Hello!')

这是重写,我不想要:

@bot.command(pass_context=True)
async def hello(ctx):
    await ctx.send('Hello!')

1 个答案:

答案 0 :(得分:1)

您可以指定要使用0.16.12版本,它是1.0重写版本之前的最后一个版本。

discord.py==0.16.12

但是,您应该知道,Discord有时会对其API进行重大更改(我相信其中的一些更改自0.16.12发布以来就已经发生了)。您将无法使用新功能,并且由于某些功能被替换而无法使用。我真的建议您习惯重写。