Ответы пользователя по тегу Python
  • Бот Discord на Discord.py. Как выводить текст через консоль?

    @waoaoaoawwwaoaoaoa
    Привет! Если ещё актуально: у меня есть код, при котором нужно написать на сервере в любом канале вот такую команду:
    !say(команда) #канал(именно с #) текст
    получаем: !say #chat Hello World
    Сам код:
    # Отправка сообщения от имени бота
    @Bot.command()
    @commands.has_permissions(administrator= True)
    async def say(ctx, channel : discord.TextChannel, *args):
    await ctx.message.delete()
    if not channel:
    await ctx.send('Введите канал, в который вы хотите отправить сообщение')
    return
    if not args:
    await ctx.send('Необходимо ввести текст сообщения')
    text = ''
    for item in args:
    text = text + item + ' '
    await channel.send(text)
    Ответ написан
    3 комментария