How to run the bot on a remote server?

The process of running the bot on a remote server is described in detail in the documentation on this page.