А тебе в случае ошибки юзера что нужно для нормально работы?
Может получать через трай кейч? В трай нормальное состояние, в кейч нового юзера, пустого. Например.
a-13, api gmail + телеграм бот(его ты уже сделал) + spring boot - на нем сервер. Все равно тебе нужен сторонний сервер на котором нужно сервис держать.
Так может средствами БД выбирать случайную запись.... И все.
Либо генерить случайное число, проверять есть ли такая запись в БД и если нет опять генерить...
Или поискать в Гугле - выбор случайной записи из БД если ИД не по порядку.
можешь прям конечную цель этого действа описать, не что ты хочешь получить, а зачем именно так? и что потом с этим делать будешь. И почему ИД не могут быть с разрывом.
то есть "настоящие" ID записи можно похерить и вместо них создать новые, не имеющие никакого отношения к записям, просто цифры по порядку, правильно? а как сортируется тогда поле текс? по какому признаку?
Если элемент списка лежит между код буквы а и код буквы z то это маленькая буква, и также промежуток больших букв. Но можно и просто написать a<= твой символ <= z то это маленькая буква и про большие так же
Может получать через трай кейч? В трай нормальное состояние, в кейч нового юзера, пустого. Например.