亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果我執行兩次 {member.mention} ,它會在我的消息中提及兩個不同的用戶嗎?

如果我執行兩次 {member.mention} ,它會在我的消息中提及兩個不同的用戶嗎?

PHP
牛魔王的故事 2023-11-09 15:50:55
我想知道如果我放置兩個 {member.mention} ,它會 ping/提及我在消息中 @ 的兩個不同用戶嗎?舉個例子:我的消息是“@user1#0001 比 @user23#0001 更好”,它會 ping 這兩個用戶,而不是 ping 一個用戶兩次:(就像 ping @user1#0001 兩次而不是 ping user1 和 user2 一樣)是我的代碼,所以你可以知道我在說什么:import discordimport osimport replitimport keep_alivefrom discord.ext import commandsfrom discord.utils import getclient = discord.Client()@client.eventasync def on_ready():  print("ready!")  await client.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name="over PRFL"))@client.eventasync def on_message(message):  if message.content.startswith('<:NewEngland:759084416445710466> request trade'):    emoji1 = '?'    await message.add_reaction(emoji1)    emoji2 = '?'    await message.add_reaction(emoji2)    member = message.mentions[0]    await message.channel.send(f'<:NewEngland:759084416445710466> offer {member.mention} for {member.mention}')
查看完整描述

1 回答

?
四季花海

TA貢獻1811條經驗 獲得超5個贊

在您的代碼中,如果您的輸入是<:NewEngland:759084416445710466> request trade @user1#1234 @user2#9876,或者無論您的命令用法是什么,您的輸出將為<:NewEngland:759084416445710466> offer @user1#1234 for @user1#1234。因為這member是該消息第一次提及。我不太清楚您要做什么,所以我的答案可能不是您正在尋找的答案。


如果輸入類似于:emoji: request trade @user#1234,您可以執行以下操作:


if message.content.startswith('<:NewEngland:759084416445710466> request trade'):

    await message.add_reaction('?')

    await message.add_reaction('?')

    await message.channel.send(f'<:NewEngland:759084416445710466> offer {message.mentions[0].mention} for {message.author.mention}')

如果輸入類似于:emoji: request trade @user1#1234 @user2#9876,您可以執行以下操作:


if message.content.startswith('<:NewEngland:759084416445710466> request trade'):

    await message.add_reaction('?')

    await message.add_reaction('?')

    await message.channel.send(f'<:NewEngland:759084416445710466> offer {message.mentions[0].mention} for {message.mentions[1].mention}')



查看完整回答
反對 回復 2023-11-09
  • 1 回答
  • 0 關注
  • 105 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號