for WeChat platform, offer api to do an ask robot.
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz
tar -xzvf Python-3.9.7.tar.xz
cd Python-3.9.7
./configure --prefix=/opt/idlepig/apps/python397
make
make altinstall
cd ~/code/venv
/opt/idlepig/apps/python397/bin/python3.9 -m venv wx
source ~/code/venv/wx/bin/activate
cd ~/code/wx
pip install -r requirements.txt
in centos
yum install python36u
create virtual environment and source
mkdir -p ~/code/venv
cd ~/code/venv
python3 -m venv wx
source ~/code/venv/wx/bin/activate
pip install ask_robot
you need set actual info for token, aes_key, appid
if you are in plaintext mode, just set token is ok.
export token=''
export app_id=''
export aes_key=''
export secret=''
export email_from=''
export email_password=''
export email_to=''
export chatgpt=''
nohup ask &
then http://0.0.0.0:8081 will work
yum install nginx
vi /etc/nginx/nginx.conf
http {
...
upstream idlewith {
server 127.0.0.1:8081;
}
...
}
vi /etc/nginx/conf.d/default.conf
server {
listen 80;
server_name _;
location / {
proxy_pass http://idlewith;
}
}
so, we map 80 port to 8081 port
start nginx
nginx