有没有一种方法可以提及用户(蓝色突出显示)而不实际对其进行ping操作?

时间:2020-03-19 20:41:46

标签: discord discord.js

有没有办法在Discord中提及用户而不实际对其进行ping操作?我不希望出现诸如ping角色之类的事情,因为您必须删除该角色,并且当新人们查看它时,它将被视为@ deleted-role。

也尝试了unicode,但是没有用。检查了其他库,什么也没有。我找到了一个可以执行此操作的机器人,但是检查了它的message.content却什么也没有,并且D.JS的v12功能disableMentions仅插入了一个瘦的Unicode字符来中断提及,结果类似2020-03-19T13:18:12.169-0700 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none' 2020-03-19T13:18:12.180-0700 I CONTROL [initandlisten] MongoDB starting : pid=90709 port=27017 dbpath=/data/db 64-bit host=Maias-MacBook-Pro.local 2020-03-19T13:18:12.180-0700 I CONTROL [initandlisten] db version v4.2.3 2020-03-19T13:18:12.180-0700 I CONTROL [initandlisten] git version: 6874650b362138df74be53d366bbefc321ea32d4 2020-03-19T13:18:12.180-0700 I CONTROL [initandlisten] allocator: system 2020-03-19T13:18:12.181-0700 I CONTROL [initandlisten] modules: enterprise 2020-03-19T13:18:12.181-0700 I CONTROL [initandlisten] build environment: 2020-03-19T13:18:12.181-0700 I CONTROL [initandlisten] distarch: x86_64 2020-03-19T13:18:12.181-0700 I CONTROL [initandlisten] target_arch: x86_64 2020-03-19T13:18:12.181-0700 I CONTROL [initandlisten] options: {} 2020-03-19T13:18:12.181-0700 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock Permission denied 2020-03-19T13:18:12.181-0700 F - [initandlisten] Fatal Assertion 40486 at src/mongo/transport/transport_layer_asio.cpp 683 2020-03-19T13:18:12.181-0700 F - [initandlisten] ***aborting after fassert() failure <@id>(@ \ u200b)。

6 个答案:

答案 0 :(得分:3)

是的,有可能见this

Discord.JS的库刚刚在this Github commit上更新。所以现在您可以做这样的事情...

npm i github:discordjs/discord.js#df324e2c21171aa17bc4e43f4a36f78c2f0eaec1

message.channel.send('content', {"allowedMentions": { "users" : []}})

没有提及。

答案 1 :(得分:0)

您不能。 but it's not implemented

是许多人想要的功能

答案 2 :(得分:0)

是的,如果提及内容是在嵌入内容中。就是这样。

答案 3 :(得分:0)

你可以使用python api

await message.reply("message", allowed_mentions = discord.AllowedMentions(replied_user=False))

答案 4 :(得分:-1)

不。一提就是ping,没有区别。 discord.js API没有称为“ ping”的术语。

答案 5 :(得分:-1)

您可以在不执行ping操作的情况下发送消息,然后编辑ping操作。这样,提及了该用户,但未对其进行ping操作。