繁体   English   中英

如何让我的 Discord Bot 在每次用户输入“验证”时发送一条消息

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM