If I understand correctly, you display some extra text to the user when there are messages, assuming that the messages are always about the user having subscribed to some event. Although this is the most common case, it's not always true. A user can get a message about something else while viewing an event page. 

To display this extra extra only when a user subscribes we should use an extra variable, set to `True` from the view. Or we can just alter the message in the veiw. to say 'Add event to google calendar by click the iCal button bellow`.

Of course I can help with the python part for both upon request ;)

Thoughts?