Как сохранить работоспособность бота Python Discord онлайн без командной строки? - PullRequest
0 голосов
/ 14 октября 2018

У меня есть диск-бот, закодированный с Python, который запускается при открытой командной строке, но если я его закрываю, бот появляется в автономном режиме.Мне нужен этот бот активный 24/7, потому что это приветствующий бот, который приветствует новых участников.Я не хочу, чтобы моя командная строка работала вечно.Есть ли способ разместить бот удаленно в сети?Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 14 октября 2018

Просто используйте Heroku.Люди почему-то ненавидят это.У меня отлично работает, 100% безотказная работа.Даже если он говорит, что у него около 500 часов безотказной работы в месяц, то есть только для сайтов, а не для ботов.Просто посмотрите учебник о том, как его настроить.Это довольно сложно для людей, которые используют герою впервые, но как только вы это сделаете, вы сразу поймете это.

0 голосов
/ 14 октября 2018

Вам нужно разместить свою программу на сервере, а не на компьютере.

Сервер - это, по сути, компьютер, который ожидает подключения других компьютеров.Как только они это сделают, это даст им какой-то ответ.Но они также могут сами инициировать контакт (что будет делать ваша программа, когда она работает на сервере).

Все данные и логика веб-сайта размещены на веб-сервере.Поскольку серверы не выключаются слишком часто, веб-сайты всегда доступны для других компьютеров.

Подробнее о серверах здесь .

Вот несколько свободных хостов для python, где вы можете запустить свою программу.

...