我试图让我的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!')
答案 0 :(得分:1)
您可以指定要使用0.16.12
版本,它是1.0
重写版本之前的最后一个版本。
discord.py==0.16.12
但是,您应该知道,Discord有时会对其API进行重大更改(我相信其中的一些更改自0.16.12
发布以来就已经发生了)。您将无法使用新功能,并且由于某些功能被替换而无法使用。我真的建议您习惯重写。