better duplicate webhook error message

@mjallday There should be a period at the end of this error message, but there wasn't.