Как сделать чтобы бот отсылал в консоль сообщения?
Как сделать так, чтобы когда человек пишет сообщение на сервере на котором есть бот, то бот отсылал в консоль это сообщение, и ник того кто его отослал?
from discord.ext import commands
client = commands.Bot(command_prefix='префикс')
@client.event
async def on_ready():
print(f'Бот запущен. Авторизован как {client.user}!')
@client.event
async def on_message(message):
print(f'{message.author.id} отправил сообщение {message.content} на сервере {message.guild.id}')
# Если требуется работа команд через @client.command(): await client.process_commands(message)
client.run('BOT_TOKEN')
Алексей Демченков, выводит: {id человека} отправил сообщение {сообщение} на сервере {id сервера}, как сделать чтобы выводило имя человека и название сервера а не id?