Можно ли как то настроить отправку оповещения в конкретный топик группы, а не просто группу как сейчас по умолчанию ? параметр "Recipients address" у канала или что то подобное.
Чтобы было так - есть группа "Оповещения", а в ней топики #площадка1 #площадка2 #площадкаХ, где в каждый топик пишет свой бот своего сервера NetXMS на своей площадке. В текущей конфигурации все боты всех площадок пишут в простую общую группу, как добавить параметр #топик
Статья на Хабре
https://habr.com/ru/articles/770582/
Пока никак, это требует небольшого изменения в коде драйвера.
а есть в планах ? очень бы хотелось видеть, изменения в драйвере небольшие требуются.
Должно быть в самом последнем релизе
Quote from: Filipp Sudanov on July 24, 2024, 12:38:18 PMДолжно быть в самом последнем релизе
это поле Subject ? ибо и в 5.0.5 оно есть, серое только. В 5.0.6 - уже доступное для ввода (впрочем не работает, не шлет в топик канала, а шлет в #general)
Топик #sw создан вручную в канале заранее.
(https://i.ibb.co/rdV0qxH/image.png) (https://imgbb.com/)
Добавлено в 5.0.6: https://github.com/netxms/changelog/blob/d352ea27d669fb00835d3ab8d004f1b915a186fc/ChangeLog.md?plain=1#L47
'#' не надо в названии
разобрался - в поле Subject должно быть ID топка в явном виде, а не видимое имя. Так и задумано, а можно чтобы имя прям было ?
Вот так работает, имя топика в группе #sw
(https://i.ibb.co/3mmzp4G/2.png) (https://imgbb.com/)
где и как посмотреть лог ошибок телеграмм-бота ? при отправке сообщения через tools -> Send notification, пишет Status failure и Driver error
Quote from: eugene1 on August 05, 2024, 04:02:43 PMгде и как посмотреть лог ошибок телеграмм-бота ? при отправке сообщения через tools -> Send notification, пишет Status failure и Driver error
Tools->server debug console, там дать команду
debug ncd.telegram 6
И смотреть лог netxmsd
Quote from: Alex Kirhenshtein on August 05, 2024, 04:13:20 PMQuote from: eugene1 on August 05, 2024, 04:02:43 PMгде и как посмотреть лог ошибок телеграмм-бота ? при отправке сообщения через tools -> Send notification, пишет Status failure и Driver error
Tools->server debug console, там дать команду
debug ncd.telegram 6
И смотреть лог netxmsd
тут нет такого пункта
(https://i.ibb.co/rGkLm8J/image.png) (https://imgbb.com/)
В новой консоли: перспектива Tools, закладка Server Debug Console:
Screenshot 2024-08-05 at 16.33.15.png
В legacy: меню Tools -> Server Console:
Screenshot 2024-08-05 at 16.33.06.png
Legacy веб не поддерживает этот функционал, можно поменять с командной строки на сервере:
nxadm -i
debug ncd.telegram 6
debug # проверить текущий уровень
exit