#!/usr/bin/env python3
from flask import Flask, request
from datetime import datetime
import json
import subprocess

app = Flask(__name__)

@app.route('/bot/deal_handler.php', methods=['POST', 'GET'])
def handle():
    data = request.get_data()
    log_line = f"{datetime.now()} - {data}\n"
    
    with open('/var/www/html/bot/webhook.log', 'a') as f:
        f.write(log_line)
    
    print(log_line)
    return 'ok'

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=8080)