![](/img/trans.png)
[英]How can I make my discord.py bot delete every message send on a specific channel?
[英]How can I make my Discord Bot send a message every-time a user types 'verify'
我试图在 web 中搜索执行此操作的方法,但我没有运气。 我知道这看起来很简单,但我只是从 discord.py 开始,我正在寻求帮助。 谢谢。
您可以将其添加到您的机器人代码中。
@client.event
async def on_message(message):
if message.content == ‘verify’:
await message.channel.send(“A message”)
这里
@client.event
async def on_message(message):
if message.content == "verify":
#Your code
import discord token = '<insert-token-here>' # Make sure to enable the Message Content intent in the Discord developer portal client = discord.Client(intents=discord.Intents.all()) @client.event async def on_ready(): print(f"Logged on as {client.user}") @client.event async def on_message(message: discord.Message): if message.author == client.user: # skip message from self return print(f"Message: {message.content}") await message.channel.send(message.content) if __name__ == '__main__': client.run(token)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.