Проблема в настройках БД, 2147483647 - это максимальное возможное число типа данных int(11), куда вы пытаетесь записать chat id. Суть в том, что при записи в БД подается корректный chat id, но для БД с типом данных int это число слишком большое, поэтому он ставит известное ему максимальное число 2147483647. Поменяйте тип данных на bigint где максимальное число от -9,223,372,036,854,775,808 до 9,223,372,036,854,775,807 или varchar и все должно работать корректно.