Я бы проверил, является ли автор последнего сообщения вашим ботом:
let lastTwo = await message.channel.fetchMessages({limit: 2}), // Get the last 2 messages
last = lastTwo.last(); // The last in the collection will be the last message
if (last.author.id == client.user.id) await message.channel.bulkDelete(lastTwo);
else await last.delete();
message.channel.send("```Open```");
Согласно Википедии, комета Потоковой передачи HTTP, как предполагается, возможна в каждом браузере. "Макет страницы с Кадрами, которые не Являются", Ajax: Полное руководство. O'Reilly Media, стр 320. ISBN 0596528388, ссылка, которая заключается в кавычки для этой информации, поэтому возможно, эта книга имеет предложение о том, как сделать это.
Также http://meteorserver.org/ имеет демонстрацию, которая я просто подтвердил работы в Chrome клиентской библиотеки + сервер, который продвигает данные клиенту.
Это определенно возможно: Gmail делает это. Если Вы наблюдаете раздел Resources инструментов разработчика в последнем WebKit, можно наблюдать его в действии. Им назвали запрос, "связывают", который остается открытым более или менее неограниченно долго. Мое понимание - то, что, когда новая почта прибывает, она сталкивается с тем соединением.
Да.
Необходимо включать большую сумму (по крайней мере 256 байтов) спама впереди ответа, чтобы заставить Safari вести себя.
Хотя это старое сообщение, я провел некоторый поиск и нашел следующие статьи очень полезными http://www.shanison.com/2010/05/10/stop-the-browser-%E2%80%9Cthrobber-of-doom%E2%80%9D-while-loading-comet-forever-iframe/