创建机器人这个步骤网上有很多方案,直接采用即可(通过botfather创建)
这里只讲开发 不讲创建 浪费各位的时间了
开发机器人github 上有很多开源的 如 grammY、telegramsjs、node-telegram-bot-api 等
使用 node-telegram-bot-api 做演示
使用 node-telegram-bot-api 实现自动回复(Node.js)github搜索node-telegram-bot-api,查看README文档使用快速入门方案
123456789101112131415161718192021222324252627282930313233npm i node-telegram-bot-api# 使用TypeScript开发时需要用到的类型声明npm install --save-dev @types/node-telegram-bot-api# 快速入门(创建index.ts编写以下代码)const TelegramBot = require('node-telegram-bot-api');// repla ...
Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 Electron 将 Chromium 和 Node.js 嵌入到了一个二进制文件中,因此它允许你仅需一个代码仓库,就可以撰写支持 Windows、macOS 和 Linux 的跨平台应用。
12Node.js Git
测试代码
1git clone https://github.com/electron/electron-quick-start
启动项目
1npm i && npm run start
npm 安装失败
1npm install -g cnpm --registry=https://registry.npmmirror.com
x-ui 脚本1bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
添加入站
TG私聊机器人的优点由机器人转发其他用户的私聊消息,通过回复机器人所转发的消息即可回复用户,有着防删消息的功能,同时还可以减少窗口的数量且也保障了自己一定的隐私问题。
搭建
创建机器人
1、因为以前的消息还有用,所以我重新生成新的Token。打开BotFather(@BotFather),回复 /mybots ,选择你的转发机器人,选择API Token,再选择Revoke current token,此时会生成机器人新的Token。如果不想机器人被添加到群组,可以在BotFather发送/setjoingroups来禁止此Bot被添加到群组。
2、如是是新创建机器人,在BotFather(@BotFather)创建自己的机器人,并记录Token。
获取uuid作为secret
从uuidgenerator获取一个随机uuid作为secret(打码为了防止照抄uuid)
获取TG用户ID
从username_to_id_bot (@username_to_id_bot)获取你的用户id
登录cloudflare,创建一个workers
点击Hello word后 ...
1. 前期准备工作Node (必备)Git (必备)VSCode (可选)域名, 建议配置一个域名以避免被 “防火墙” 阻挡, 国内域名需要备案,备案周期较长配置 Cloudflare, 托管域名Hexo 官方主题展示: Themes
1.1 安装 Node从 Node 官网 找到适合自己系统的版本 建议 nvm 可以多版本管理
1.2 安装 Git从 Git 官网 找到适合自己系统的版本 配置 Git 密钥并连接 Github
显示当前 Git 配置文件中的所有配置项
1git config -l
显示系统级(适用于所有用户)的 Git 配置文件中的配置项
1git config --system --list
显示全局(用户级) Git 配置文件中的配置项
1git config --global --list
配置用户名和邮箱
123git config --global user.name "你的用户名"git config --global user.email "你的邮箱"# 通过 git config -l 验证是否成功
配 ...

