2 from urllib.parse import urlparse, parse_qs
3 from http.server import HTTPServer, BaseHTTPRequestHandler
7 class AmogusServer(BaseHTTPRequestHandler):
8 def _set_headers(self):
9 self.send_response(200)
10 self.send_header("Content-type", "text/plain")
15 query_components = parse_qs(urlparse(self.path).query)
16 self.wfile.write(cleverbot.single_exchange(query_components["message"][0]).encode("utf8"))
21 with cleverbotfree.sync_playwright() as cleverbot_pw:
22 cleverbot = cleverbotfree.Cleverbot(cleverbot_pw)
24 httpd = HTTPServer(("localhost", 6969), AmogusServer)
28 except KeyboardInterrupt:
33 if __name__ == "__main__":