Ignoring exception in on_message
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/discord/client.py", line 270, in _run_event
await coro(*args, **kwargs)
File "/home/pi/Desktop/bot/cogs/Chatting.py", line 515, in on_message
hypixel.setKeys(API_KEYS)
File "/usr/local/lib/python3.6/site-packages/hypixel.py", line 128, in setKeys
response = getJSON('key', key=api_key)
File "/usr/local/lib/python3.6/site-packages/hypixel.py", line 67, in getJSON
if response['success'] is False:
UnboundLocalError: local variable 'response' referenced before assignment
if message.content.startswith("빠봇 하픽전적"):
a = message.content[8:].lstrip()
if a =="":
embed=discord.Embed(title="⚠ 주의", description="검색어가 없습니다.",color=0xd8ef56)
await message.channel.send(embed=embed)
else:
API_KEYS = ['********']
hypixel.setKeys(API_KEYS)
Player = hypixel.Player(a)
PlayerName = Player.getName()
PlayerLevel = Player.getLevel()
PlayerRank = Player.getRank()
Playerinfo = Player.getPlayerInfo()
embed = discord.Embed(colour = 0xFDFFE9, title = '하이픽셀 전적')
embed.add_field(name='닉네임', value=Playername, inline=False)
embed.add_field(name='레벨', value=PlayerLebel, inline=False)
embed.add_field(name='랭크', value=PlayerRank['rank'], inline=False)
await message.channel.send(embed=embed)
Why does this happen??