@bot.command() #рандомайзер
async def random(ctx):
author = ctx.message.author
if author == 'wsip#2534':
await ctx.send(f'{author.mention}, Ты выбил 6 ')
else:
await ctx.send(f'{author.mention}, Ты выбил {randint(1, 6)}')
author = ctx.message.author
правильное обращение к искомому объекту? .author - это случайно не метод, который вы вызываете как параметр? Проверьте тип возвращаемого объекта, точно ли строка?