Это зависит от используемой вами ОС (например, Windows, Ubuntu 18.04 и т. Д.), А также от того, какой язык программирования и какую версию вы используете (например, «python 3.6»).
Если вы хотите, чтобы код всегда был доступен для выполнения, вам нужно поместить скрипт или скрипты на сервере (выделенном компьютере) всегда включенным, вы можете арендовать один онлайн или вы можете сделать это и настроить один, но это требует некоторых знаний прежде, и зависит от того, какие вещи вы хотите от вашего сервера.
Если вы все еще находитесь на ранней стадии разработки бота, я предлагаю вам использовать локальный хост или локальную среду в целом для тестирования вашей работы, таким образом, вы можете сосредоточиться на одной вещи за раз, полезной, особенно в вашей Первый опыт разработки и кодирования. Если в этом нет особой необходимости, я бы сосредоточился на одной вещи, чтобы шаг за шагом научиться лучше.