It's 90% Henri's work and 10% mine, lol, since he helped all the way, but here it is:

All group notifications are not shown in the top-right corner, but instead feed the scroll list in the floater, which opens automatically to show them. By clicking on a line and the first button "show", the notification is printed in local chat and also in a Lua notification box (green) in the top-right. The second button "Clear" clears the scroll list entirely.
First, we make the floater ~/.secondlife/cvlv-skins/default/xui/en-us/floater_lua_gnm.xml:
Then in the automation script automation.lua:
and
 |  |  |
 | Code: function OnGroupNotification(group_name, group_id, dialog_id, timestamp, sender, subject, message, inventory) local notice notice = "<BOLD>" .. group_name .. "|" .. GetTimeStamp(-7,'%H:%M:%S') .. "|" .. sender .. "|" .. "<ITALIC>" .. subject .. "|" .. message .. "|" .. inventory OpenLuaFloater("gnm") SetLuaFloaterValue("gnm", "list1", notice) CancelNotification(dialog_id) end
|  |
 |  |  |