#discord.js
#discord.js
Вопрос:
Я искал уже несколько часов и не могу найти никаких ресурсов о том, как это сделать. Я знаю, что это возможно, поскольку моему другу удалось это сделать, но сейчас они отключены, поэтому я не могу обратиться за помощью.
Я попытался использовать бота для удаления сообщения как можно скорее, используя if(msg.mentions.members.has("user.id")) msg.delete()
, и это работает, но уведомление все равно получено указанным пользователем.
Кто-нибудь может мне помочь с этим? Заранее спасибо, — Citreite
Комментарии:
1. Вы пробовали
message.channel.send("Hello, World!")
?2. @Shoejep, дело не в том, что я пытаюсь отправить сообщение. Я пытаюсь удалить уведомление, полученное, когда кто-то получает @ mentioned .
3. Итак, вы хотите упомянуть кого-то -> удалить сообщение, в котором они упоминались -> не показывая им никаких уведомлений?
4. Да, я хочу определить, когда упоминается пользователь, удалить сообщение, в котором они упоминаются, не показывая упомянутому пользователю * никаких уведомлений / пингов
5. Хм, хорошо, тогда я не уверен. Конечно, это будет зависеть от настроек Discord упомянутого пользователя
Ответ №1:
Это невозможно. Ваш бот и человек, на которого выполняется пинг, получат сообщение одновременно, а бот, удаливший его, просто сделает его призрачным пингом.