Я знаю, что вы можете видеть уведомления в терминале, используя dbus-monitor "interface='org.freedesktop.Notifications'" | grep --line-buffered "string"
, но есть ли простой способ перехватить уведомления и отправить их в работающее приложение?
Я не разработчик Ruby, я столкнулся с этим вопросом, пытаясь сделать то же самое с Python - для Ruby вы можете проверить https://github. com/mvidner/ruby-dbus для этого.
Для python сейчас я использую пакет python-dbus, который отлично работает :)