Бот принимает команду say!
Использование: [префикс]say [сообщение]
КОД:
@client.command()
@commands.has_permissions(view_audit_log = True) #права команды: Просматривать аудит логи
async def say(ctx, *, arg = None):
emb = discord.Embed(description = f'{arg}', color = 0x0944d9) #цвет синий
await ctx.send(embed = emb) #отправка сообщения
@say.error #если у участника нету прав просматривать аудит лог то пишем ему то что у вас не достаточно прав!
async def say_error(ctx, error):
if isinstance(error, commands.MissingPermissions):
emb = discord.Embed(titile = f'Ошибка', description = f'**У вас недостаточно прав!**', color = RED)
emb.set_footer(text = f'{client.user.name} © 2020 | Все права защищены', icon_url = client.user.avatar_url)
await ctx.send(embed = emb, delete_after = 15)