Чтобы получить юзернейм, пишите:
update.getMessage().getFrom().getUserName()
Но у пользователя может не быть юзернейма. Однако вы можете узнать его "имя" и "фамилию":
update.getMessage().getFrom().getFirstName()
update.getMessage().getFrom().getLastName()
Кроме того, из пользователя ещё можно вытащить информацию о том, на каком языке у него система:
update.getMessage().getFrom().getLanguageCode()
Возвращает строку в формате
IETF, например "ru" для русского языка