Мне надо из str, где есть ник и тег (формата user#0000), получить discord.User, и проверить существует ли он. Самому реализовать не получилось.
(Суть бота в том что ты вводишь ник, а он перебирает все варианты тегов и проверяет существуют ли такие. Если существуют то выводит.)
Вот моя попытка реализации:
@bot.command()
async def find(ctx, nick):
tag = 0
for i in range(10000):
if len(str(tag)) < 4:
tag2=str(tag)
for i in range(4 - len(str(tag))):
tag2 = '0' + tag2
else:
tag2 = str(tag)
success = True
try:
usr = discord.User(nick+'#'+tag2)
except:
success = False
if success:
ctx.send(tag2)
tag+=1