Решил сделать команду, которая должна показывать температуру в таком-то регионе, ошибок никаких нет, но когда ввожу ничего не происходит, вот сам код:
@client.command()
async def w(ctx, *, region):
owm = OWM('e25bc8f098aa520******')
mgr = owm.weather_manager()
observation = mgr.weather_at_place(region)
w = observation.get_weather()
print(w)
temp = w.temperature('celsius')["temp"]
cloud = w.detailed_status
rain = w.rain
window = w.wind()["speed"]
emb = discord.Embed(title = f'**Погода в {region}**', colour = discord.Color.purple())
emb.add_field(name = f'Погода: {cloud}\nТемпература: {temp}\nДождь: {rain}\nВетер: {window}',value = f'Вот такая погода в {region} на сегодняшний день')
await ctx.send(embed=emb)