Всем привет! Пишу бота на php. Все работает великолепно, но если сменить аккаунт в телеге, в базу записывается левый chat_id, а именно 2147483647, который не понятно кому принадлежит, это вообще что? Но если удалить телграм и войти заново, то все норм, до добавления нового аккаунта в клиент и попытки запустить бота. Помогите пожалуйста разобраться.
кодж, который глючит:
if ($message == '/start') {
// Проверяем, есть ли пользователь в базе данных
$user = $conn->getUsersByTid($tid);
if (!$conn->getUsersByTid($tid)) {
// Если пользователя нет, создаем нового
$conn->createUser($tid, $username);
// Просим пользователя ввести имя
$response = "Как Вас зовут?".$tid;
$conn->updateState($tid, 'wait_phi');
sendMessage($tid, $response, false);
} else {
// Если пользователь уже есть в базе данных, приветствуем его
$response = "С возвращением, " . $user[0]['phi'] . "!";
sendMessage($tid, $response, false);
}