Проблема заключается в том, что когда вы используете один и тот же токен для вашего локального бота и для вашего бота, который размещен на вашем сервере узлов, у него всего 2 экземпляра .
- Бот на узле-сервере = 1 экземпляр бота
- Бот на локальном сервере = 1 экземпляр бота
Что делает в общей сложности 2 экземпляра одного и того же бота, чего вы не хотите, потому что тогда, когда вы выполняете команду, в которой включен бот, он выполняет команду дважды .
Поэтому на вашем месте я бы создал другое приложение для бота здесь и использовал бы этого нового бота для локального тестирования его новых функций.
99% всех разработчиков ботов делают это так, потому что они не прерывают основного бота этим методом.