@Kriptolix fiz o teste aqui e funcionou. Desde que o usuário informe só o nome da cidade, que pode ser "Cidade", "Cidade, UF", "Nome Composto", ele vai enviar tudo pra API do OWM e retornar as informações do clima.
Mas se o usuário adicionar mais texto, a API não vai encontrar a cidade e o bot nem sequer vai responder (vai dar erro no bastidor, o que é o comportamento esperado, sem um código para lidar com isso e responder "informe somente um nome de cidade")