我的意思是(“+slap@examplename”)这个机器人会在聊天中加入“@me slaped@examplename”我只是似乎无法让它工作。在
import discord
from discord.ext.commands import Bot
bot = Bot(command_prefix='+')
bot.command()
async def slap(self, member : discord.Member):
"""<member>: Be careful with this one."""
await self.bot.say("*slaps {0} around a bit with a large, girthy trout*".format(member))
@bot.event
async def on_ready():
print ("------------------------------------")
print ("Bot Name: " + bot.user.name)
print ("Bot ID: " + bot.user.id)
print ("Discord Version: " + discord.__version__)
print ("------------------------------------")
await bot.change_presence(game=discord.Game(name='Created By Pluto'))
bot.run('')
我删除了
self
,因为您似乎没有使用cogs:Member
对象(包括message.author
)有一个mention
属性,允许您轻松地提及它们。在相关问题 更多 >
编程相关推荐