如果没有命令提示符,我如何保持python discord bot联机运行?

如果没有命令提示符,我如何保持python discord bot联机运行?,discord,discord.py,Discord,Discord.py,我有一个用Python编码的discord bot,它在命令提示符打开时运行,但是如果我关闭它,bot将显示为脱机。我需要这个机器人24/7活动,因为它是一个问候机器人,欢迎新成员。我不希望命令提示符永远运行。有没有一种方法可以远程在线托管bot?提前感谢。您需要将程序托管在服务器上,而不是计算机上 服务器基本上是一台等待其他计算机与之联系的计算机。一旦他们这样做了,它将为他们提供某种回应。但是他们也可以自己启动联系人(这是您的程序在服务器上运行时所做的) 网站背后的数据和逻辑都托管在web服务

我有一个用Python编码的discord bot,它在命令提示符打开时运行,但是如果我关闭它,bot将显示为脱机。我需要这个机器人24/7活动,因为它是一个问候机器人,欢迎新成员。我不希望命令提示符永远运行。有没有一种方法可以远程在线托管bot?提前感谢。

您需要将程序托管在服务器上,而不是计算机上

服务器基本上是一台等待其他计算机与之联系的计算机。一旦他们这样做了,它将为他们提供某种回应。但是他们也可以自己启动联系人(这是您的程序在服务器上运行时所做的)

网站背后的数据和逻辑都托管在web服务器上。由于服务器不经常停机,其他计算机总是可以访问网站

更多关于服务器的信息


下面是一些python的示例,您可以在其中运行程序

您需要将程序托管在服务器上,而不是计算机上

服务器基本上是一台等待其他计算机与之联系的计算机。一旦他们这样做了,它将为他们提供某种回应。但是他们也可以自己启动联系人(这是您的程序在服务器上运行时所做的)

网站背后的数据和逻辑都托管在web服务器上。由于服务器不经常停机,其他计算机总是可以访问网站

更多关于服务器的信息


下面是一些python的示例,您可以在其中运行程序

就用Heroku吧。人们讨厌它是有原因的。完美适合我,100%正常运行时间。即使它说每月有大约500小时的正常运行时间,那也只是针对网站,而不是机器人。只需查阅有关如何设置的教程。对于第一次使用heroku的人来说,这有点复杂,但是一旦你使用了heroku,你就会立即理解它。

只要使用heroku就行了。人们讨厌它是有原因的。完美适合我,100%正常运行时间。即使它说每月有大约500小时的正常运行时间,那也只是针对网站,而不是机器人。只需查阅有关如何设置的教程。对于第一次使用heroku的人来说,这有点复杂,但一旦你这么做了,你就会立刻明白。

我的机器人正常运行时间用完了我的机器人正常运行时间用完了