def run(self): name = env.get('PYBOT_SHELL_USER_NAME', 'Http') try: user_id = env.get('PYBOT_SHELL_USER_ID') except ValueError: user_id = 1 # Server settings # Choose port 8080, for port 80, which is normally used for a http server, you need root access port = 8081 server_address = ('0.0.0.0', port) print('Starting server...') httpd = HTTPServer(server_address, httpAdapter_RequestHandler) # Used to get a reference that can be reached within the RequestHandler httpd.adapter = self print(f'Server listening on port {port}...') httpd.serve_forever()