если код не верно считает - то он не правильный. А если считает верно при условии следования документации - тогда все ок. С точки зрения разработки на данный момент код работает верно.
для аналогии представь себе, что у тебя есть бизнес. Например по перевозке коров. И в чат боте по совпадению символов в сообщении с "коров"одна корова отправляется написавшему сообщение. Вдруг в чате начали спорить за новогодний корпоратив и кто-то кого-то обозвал коровой. Получается, что ты подарил корову. Скажи, будет ли лучше потерять пару своих коров, или будет лучше что бы если у человека не получилось запросить корову, ни чего не сделать и попросить его почитать документацию? Коровы, нынче дорогие