К сожалению, в Telegram нет возможности изменить юзернейм созданного бота, но вы всегда можете создать бота с новым юзернеймом (Как создать нового бота в Telegram) и перенести все наработанные функции на него (Как перенести возможности одного бота на другого бота).