Как получить имя пользователя и текст сообщение в "discord"?

Samylov_2008

Новичок
Пользователь
Июн 1, 2020
7
0
1
Здравствуйте!

"Python 3.8", "Windows 10", "discord".

Проблема такова, что в "discord" нельзя (как я понял, возможно нет) в функцию async нельзя передать два параметра сразу ctx (что бы получить имя) и message (что бы получить сообщение). Когда я ставлю два параметра message и ctx то он не видит второй параметр и наоборот.

Через @client.command (aliases = ["слово"]) получается, но мне нужно получить сам текст, то есть только через async def on_message (ctx). Но мне нужно ещё получить имя пользователя и номер канала сравнить с нужным, и всё это с помощью параметра ctx.

Помогите пожалуйста. Может есть какие нибудь другие варианты?
 

Форум IT Специалистов