There are a few nice design in Sosh app worth look and get inspired.
Events show as cards in the message, clean and pretty:
Event card expand to long form details. It has a fixed design with certain sections, but it might be good enough (or even a better design than free form article).
Discover event by type or date.