我如何在不和谐中 ping 某人
Posted
技术标签:
【中文标题】我如何在不和谐中 ping 某人【英文标题】:How do i ping someone back in discord 【发布时间】:2021-06-13 12:29:09 【问题描述】:所以我刚开始编码并制作了一个不和谐机器人,该机器人是为 D&D 小组掷骰子的。但我想添加一个功能,以便更容易知道谁滚动了什么。所以我的问题是,我如何 ping 调用该命令的用户。 我试过用谷歌搜索它,但我没有得到我想要的答案。如果你有一个例子,你能解释一下如果它复杂是什么意思,我真的很想学习而不是在不理解的情况下复制别人的代码 如有其他瑕疵,请指出。 太感谢了 这就是我目前所拥有的
@client.event
async def on_ready():
print('We have logged in as 0.user'.format(client))
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content.startswith('!roll d20'):
ThrowD20 = random.randint(1, 20)
await message.channel.send (ThrowD20)
if message.content.startswith('!roll d12'):
ThrowD12 = random.randint(1, 12)
await message.channel.send (ThrowD12)
if message.content.startswith('!roll d10'):
ThrowD10 = random.randint(1, 10)
await message.channel.send (ThrowD10)
if message.content.startswith('!roll d8'):
ThrowD8 = random.randint(1, 8)
await message.channel.send (ThrowD8)
if message.content.startswith('!roll d6'):
ThrowD6 = random.randint(1, 6)
await message.channel.send (ThrowD6)
if message.content.startswith('!roll d4'):
ThrowD4 = random.randint(1, 4)
await message.channel.send (ThrowD4)
【问题讨论】:
【参考方案1】:您可以找到更好的解释 here 但这将完成工作
await message.channel.send(f"message.author.mention your roll is ThrowD4")
这是 discord.py docs,您可以在其中找到提及方法
【讨论】:
以上是关于我如何在不和谐中 ping 某人的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在不提及/ping他们的情况下向某人添加角色? [discord.js]