You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Discord服务器执行命令时删除bots.txt文档的前25行内容

你可以直接对拆分得到的行数组做截取,再写回原文件即可,完整实现如下:

const fs = require('fs');
const filePath = "./data/bots.txt";

// 读取文件内容
const text = fs.readFileSync(filePath, "utf-8");
const lines = text.split("\n");

// 移除前25行,若总行数不足25行则清空文件内容,你也可以自行调整该场景的处理逻辑
const remainingLines = lines.length > 25 ? lines.slice(25) : [];

// 将剩余内容覆盖写入原文件,永久移除前25行条目
fs.writeFileSync(filePath, remainingLines.join("\n"), "utf-8");
  • Array.slice(25) 会返回从索引25开始到末尾的所有元素,刚好对应移除前25行的需求,不会改动原数组
  • 该方案直接修改源文件内容,不需要在每次读取时单独做跳过行的处理,符合你的业务需求

内容的提问来源于stack exchange,提问作者Ecstasyyy.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 07:24:05