bot: no points for code duplication

...although this does wrap a bit more than I'd like...hmm...