ADN fixes & enhancements

- fix announcement bug
- don't add contribs if text is too long
Wenn ich das richtig parse, entfernt das das letzte Wort. Ist denn garantiert, dass anschließend der Text kurz genug ist? Oder sollte das `if` eher ein `while` sein?