一个用于自动化 Nodepay 空投交互的机器人,包括会话管理和带代理支持的 Ping 功能。
- Node.js (版本 14 或更高)
- npm (Node 包管理器)
开始使用 Nodepay 空投机器人:
-
克隆代码仓库:
git clone https://github.com/xmrjun/nodepay cd nodepay
-
安装依赖:
npm install
在运行机器人之前,需要创建两个文本文件:
获取您的 Bearer 令牌:
-
注册 Nodepay 账号:
- 前往 Nodepay 注册页面 注册账号。
-
获取令牌:
-
在浏览器中打开 开发者工具(右键 > 检查 或 按
Ctrl+Shift+I
)。 -
进入开发者工具中的 控制台 标签。
-
输入以下命令获取令牌:
localStorage.getItem('np_webapp_token')
-
-
将令牌粘贴到
token.txt
文件中:- 在项目根目录中创建一个
token.txt
文件,并将令牌粘贴到文件中(每行一个令牌)。
- 在项目根目录中创建一个
示例 token.txt
文件内容:
ey...
ey...
ey...
proxy.txt 将您的代理信息添加到 proxy.txt 文件中。每行的格式如下:
host:port:username:password
要启动机器人,运行以下命令:
npm start
机器人将开始连接会话,发送 Ping 请求,并记录相关信息。
机器人会记录状态和活动,包括:
每个会话(UID)的连接状态。
每个会话的 Ping 状态。
每个代理所使用的 IP 地址。
日志存储在 bot.log 文件中,也可以在控制台中查看。