event only needs to supply information, text creation, sending and pinning happens in the vote controller