Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -3,19 +3,18 @@ import requests
|
|
3 |
|
4 |
app = Flask(__name__)
|
5 |
|
6 |
-
@app.route('/webhooks/<
|
7 |
-
def mirror_discord_webhook(webhook_id):
|
8 |
payload = request.json
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
return jsonify({"error": str(e)}), 500
|
19 |
|
20 |
if __name__ == '__main__':
|
21 |
-
app.run(host='0.0.0.0', port=7860)
|
|
|
3 |
|
4 |
app = Flask(__name__)
|
5 |
|
6 |
+
@app.route('/api/webhooks/<webhook_id>/<webhook_token>', methods=['POST'])
|
7 |
+
def mirror_discord_webhook(webhook_id, webhook_token):
|
8 |
payload = request.json
|
9 |
+
headers = {
|
10 |
+
'Content-Type': 'application/json'
|
11 |
+
}
|
12 |
+
|
13 |
+
discord_url = f"https://discord.com/api/webhooks/{webhook_id}/{webhook_token}"
|
14 |
+
|
15 |
+
response = requests.post(discord_url, json=payload, headers=headers)
|
16 |
+
|
17 |
+
return jsonify(response.json()), response.status_code
|
|
|
18 |
|
19 |
if __name__ == '__main__':
|
20 |
+
app.run(host='0.0.0.0', port=7860)
|