【发布时间】:2020-09-03 08:46:01
【问题描述】:
我制作了一个简单的 discord.py 机器人,只要它被 PM'd 就会做出反应。但是,如果有人在我的机器人离线时向它发送消息,它不会做出反应。如何让它在启动时显示在线时收到的所有消息?
当前代码:
import discord
from discord.ext import commands
import asyncio
client = commands.Bot(command_prefix='.')
@client.event
async def on_message(message):
if message.guild is None and message.author != client.user:
send_this_console=f'{message.author}: \n{message.content}\n'
print(send_this_console)
await client.process_commands(message)
【问题讨论】:
标签: python discord python-asyncio discord.py discord.py-rewrite