discord.py client.say @user только с использованием аргумента ctx - PullRequest
0 голосов
/ 27 мая 2018

Использование:

@client.command(pass_context=True)
async def bla(ctx):

Я хочу добавить await client.say, который может @ пользователя.Я пытался использовать (ctx.message.author)), но я получил его только на сервере Discord: нажмите здесь

Код, использованный на изображении выше: await client.say("Bla bla bla! @{}".format(ctx.message.author))

Я не хочу добавлять еще один аргумент в async def bla(ctx):

1 Ответ

0 голосов
/ 27 мая 2018

Используйте атрибут mention объекта author.

@client.command(pass_context=True)
async def bla(ctx):
    await client.say("Bla bla bla! {}".format(ctx.message.author.mention))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...