import os
import sys
from bardapi import BardCookies
from urllib.parse import parse_qs

sys.path.insert(0, os.path.dirname(__file__))


def application(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/plain')])

    cookie_dict = {
        "__Secure-1PSID": environ.get('TOKEN_1'),
        "__Secure-1PSIDTS": environ.get('TOKEN_2'),
    }

    bard = BardCookies(cookie_dict=cookie_dict)
    #response = bard.get_answer(parse_qs(environ.get('REQUEST_URI'))['/?t'][0]);
    response = str(bard.get_answer('Xin chao'))

    return [response.encode()]
