CoolFace
Apppublic

MatteoScript/TelegramWebhook

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
main.py26 linesDownload Raw Back to root
1from fastapi import FastAPI, Request2from fastapi.middleware.cors import CORSMiddleware 3import requests4import os5 6app = FastAPI()7app.add_middleware(8    CORSMiddleware,9    allow_origins=["*"],10    allow_credentials=True,11    allow_methods=["*"],12    allow_headers=["*"],13)14 15@app.post("/")16async def webhook(data: dict, request: Request):17    headers = {18        'Content-Type': 'application/json',19        'Authorization': 'Bearer ' + os.getenv('tokenAPI')20    }21    response = requests.post(os.getenv('urlAPI'), json=data, headers=headers)22    print("Response Content:", response.text)23    24@app.get("/")25def read_general(): 26    return {"response": "Webhook Started"}