code: func (mod *NotificationBee) execAction(text string, urgency uint32) {
  	conn, err := dbus.SessionBus()
  	if err != nil {
  		panic(err)
  	}
  
  	notifier := conn.Object("org.freedesktop.Notifications", "/org/freedesktop/Notifications")
  	call := notifier.Call("org.freedesktop.Notifications.Notify", 0, "", uint32(0),
  		"", "Beehive", text, []string{},
  		map[string]dbus.Variant{"urgency": dbus.MakeVariant(urgency)}, int32(5000))
  
  	if call.Err != nil {
  		mod.Logln("(" + string(urgency) + ") Failed to print message: " + text)
  	}
  }
docs: // Run executes the Bee's event loop.