Messages - option not to show to guest visitors

I have few messages which are "dismissable". This way when user comes he can see it and close it once and forever.
But, in case guest is viewing the forum, he can't dismiss it.
Can I ask for another checkbox, or maybe even multiple select (with all roles in it) which would specify who can read this message?
But, in case guest is viewing the forum, he can't dismiss it.
Can I ask for another checkbox, or maybe even multiple select (with all roles in it) which would specify who can read this message?
0
Comments
I am not sure how much impact would such option have on performance, but it should not be big