Are you the author of the bot? (it seems so but you don't outright state it, so it's worth asking)
The bot has issues with punctuation, to the point where it can lose the entire meaning of the tweet. For example, a minor example is
$1 where we lose the numbers _and_ the punctuation, while
$1 it misses an apostrophe and a 't', transforming "can't" to "can" and changes the meaning of the tweet.
EDIT: Assuming you're the author, I submitted a PR against the repo for the bot that fixes the above issue. Let me know if have any questions about it.