Можно попробовать послушать js события
Сейчас посмотрел, стреляет событие onPullEvent-tasks
(function () {
const original = BX.addCustomEvent;
BX.addCustomEvent = function (eventName, handler) {
console.log('%c[REGISTER EVENT]', 'color: green', eventName);
return original.apply(this, arguments);
};
const fireOriginal = BX.onCustomEvent;
BX.onCustomEvent = function (eventObject, eventName, eventParams, secureParams) {
console.log('%c[FIRE EVENT]', 'color: red', eventName, eventParams);
return fireOriginal.apply(this, arguments);
};
console.log(' Event debugger started');
})();
Можно вот это самому в консоль закинуть и смотреть, какие события стреляют по действию с параметрами.
и потом разбирай его
BX.addCustomEvent('onPullEvent-tasks', function (command, data, extra) {
if (command !== 'comment_add') {
return;
}
console.log('Комментарий к задаче:', data);
});