@UniFild445

Не работает код. Что делать?

Взял код с github`а, сначала переделал его под свой сервер, не работает, решил скопировать код прямо от туда и попробовать запустить, не работает, ошибки не какой не пишет.

Вот код:

muted = 'mute'

@bot.command(pass_context = True)
@commands.has_any_role('mute', 909802193639571496) #Вводите название вашей роли и её ID
async def mute(ctx, member: discord.Member = None, time: int = None, reason = None ):
	mute_role = discord.utils.get( ctx.message.guild.roles, name = muted )
	if member is None:
		await ctx.send(embed = discord.Embed(description = f'{ ctx.author.name }, **обязательно укажите (@Rall пример) пользователя!**', color = 0x4f4db3 ))
		await ctx.message.add_reaction( '❌' )
	else:
		if time is None:
			await ctx.send(embed = discord.Embed(description = f'{ ctx.author.name }, **обязательно укажите время (минуты)!**', color = 0x4f4db3 ))
			await ctx.message.add_reaction( '❌' )
		else:
			if mute_role is None:
				await ctx.send(embed = discord.Embed(description = f'{ ctx.author.name }, **обязательно создайте роль mute!**', color = 0x4f4db3 ))
				await ctx.message.add_reaction( '❌' )
			else:         
				await member.add_roles(mute_role, reason = reason, atomic = True)
				await ctx.message.add_reaction( '✅' )
				await asyncio.sleep(time * 60)
				await member.remove_roles(mute_role)
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 2
SoreMix
@SoreMix Куратор тега Python
yellow
@NSeydulla
Так это не полный код!
Вы создаете команду боту которого нету!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы