Ищем разработчика, который без ума от JavaScript и клёвых анимаций

Обратно на вебхук приходит отправленное сообщение. Будете чинить или это фича типа такая у вас? Долго пытался понять, почему бот bad request ловит, оказалось он сам себе спокойно отвечать может.

{ "author_name": "Сергей Веселый", "author_type": "self", "tags": [], "comments": 10, "likes": 0, "favorites": 0, "is_advertisement": false, "subsite_label": "bugs", "id": 102664, "is_wide": true, "is_ugc": true, "date": "Wed, 12 Feb 2020 23:05:31 +0300", "is_special": false }
Объявление на DTF
0
10 комментариев
Популярные
По порядку
Написать комментарий...

Королевский волк

0

Хочу прояснить. Проблема в том, что бот отвечает, ловит свой коммент и отвечает себе? Правильно понял?

Ответить
0

Так это не баг по идее

Ответить

Королевский волк

Мимокрокодил
2

Ну да. Как вариант просто смотреть id автора комментария и если совпадает с id бота, то игнорить.

Ответить
0

Глянул его комменты, он какого-то эхо-бота пишет.... Понятно, чего его этот "баг" так вывел из себя

https://dtf.ru/apitest/101789-eho-test?comment=4220014

Ответить
0

Ага, по идее для ботов это не нужно, телега, например, запрещает это делать. Бот о себе ничего получать не должен.

Ответить

Королевский волк

Сергей
1

Ну я вижу это так, что вебхук это один из инструментов. Как он будет использоваться зависит от кода бота ¯\_(ツ)_/¯

Ответить
0

Это я понимаю, однако дефолтные настройки подписки на вебхук, который предназначен для ботов и порождает фидбек луп - это плохое архитектурное решение. Я не ожидал такое увидеть тут.

Ответить

Королевский волк

Сергей
0

Зато можно написать бота, который будет общаться и/или спорить сам с собой. Прям как некоторые пользователи сайта.

Ответить
1

У меня так Ходор умер.

Ответить
0

Как вариант =)

Ответить

Комментарии

{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }
null