Как загрузить своего Телеграм бота на хостинг

Да, немного рано, но я хочу уже видеть результат своей работы не в терминале VS Code. Да и к тому же хочется чтобы программа, которую я написал постоянно работала сама, без моего компа.

Какой сервер выбрать

Дешевый и простой сервер - ruvds (130р/мес) + скачать Putty и FileZilla.
И тут я столкнулся с первой проблемой - Putty для винды, а у меня мак.

Что такое SSH

Короче, SSH- это терминал для удаленного подключения к другому компу (хостингу/ серверу). Вы можете использовать и командную строку, но лучше скачать Putty (Windows) / Core Shell (Mac).

Сервер и хостинг. В чем различия

Ах, да, сервер - это аля компьютер без экрана, просто железо, который находится где-то под Новосибом (ну или в другом месте).
А хостинг - это часть этого компьютера и при аренде хостинга на 1 компе в него могут быть загружены и другие программы от других арендаторов. А при аренде сервера вы арендуете целый комп.
С понятиями разобрались, SSH на свою оперционную систему скачали. Теперь быстро про FileZilla.
FileZilla это FTP - протокол для передачи файлов между клиентом и сервером. Простыми словами - это 2 рядом стоящие папки (вашего компа и сервера) и вы можете в привычном интерфейсе просто перетаскивать файлы из вашего компа на сервер.