DmitrMakeev commited on
Commit
4ef2d29
·
verified ·
1 Parent(s): 69e8549

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -0
app.py CHANGED
@@ -382,6 +382,26 @@ def index_set():
382
  return render_template('settings.html')
383
 
384
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
385
 
386
 
387
 
 
382
  return render_template('settings.html')
383
 
384
 
385
+ @app.route('/vk_webhook', methods=['POST'])
386
+ def vk_webhook():
387
+ data = request.json
388
+
389
+ # Проверяем тип события
390
+ if data['type'] == 'confirmation':
391
+ # Возвращаем подтверждение
392
+ return key_callback_vk
393
+
394
+ # Обработка других типов событий
395
+ # Например, сообщения от пользователей
396
+ if data['type'] == 'message_new':
397
+ # Обработка нового сообщения
398
+ # ...
399
+
400
+ # Отправляем ответ ВКонтакте
401
+ return 'ok'
402
+
403
+ # Если тип события неизвестен, возвращаем ошибку
404
+ return 'unknown event', 400
405
 
406
 
407