在命令提示符停止之前運行腳本

路易斯·恩里克

我有一個 Discord Bot,它每秒編輯一條消息。因此,如果機器人關閉,消息將顯示上次編輯。

我想,在關閉 Node JS 進程(使用 Ctrl + C、關閉命令提示符或任何類型的關閉進程)之前,編輯消息以說:“機器人已關閉”。

例子:

// something using discord.js
bot.on("close", myFunction);

// or in node, like in browser 'window.onbeforeunload'
node.beforecloseprocess = myFunction;

如果有一種使用 discord.js 的方法,那會很酷並且可以解決我的問題,但是如果有一種使用 Node Js 的方法,它本身或命令提示符中的其他東西對於未來的項目來說會更好,除了 discord.js。

贊迪

我會使用 discord.js 事件“關閉”並調用一個函數,將消息更改為“機器人已關閉”。

還:

process.on('SIGINT', function() {
  console.log("Closing")
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章