logo NodeSeekbeta

tgState小白搭建教程

获取tgbot token

首先需要获取telegram bot token,可以是新建的,也可以是原有的

tg私信机器人@BotFather

Alt Text

选择newbot

输入名字和id,id需以bot结尾

Alt Text

然后会返回给你api,需要记住这个api,这个就是tg bot token

获取目标id

目标可以是频道、群组的id,比如@xxxx
如果是频道或者群组,需要将机器人拉入

也可以是个人的id,如-xxxx

搭建

自己用vps运行服务

下载二进制文件

bash -c "$(curl -fsSL https://raw.githubusercontent.com/csznet/tgState/main/get.sh)"

运行

 ./tgState -token xxxx -target @xxxx

其中的token为获取的tg bot token ,target为目标id

使用docker安装并开机自启

下载镜像

docker pull csznet/tgstate:latest

启动服务并开机自启

docker run -d -p 8088:8088 --name tgstate -e token=aaa -e target=@bbb --net=host --restart always csznet/tgstate:latest

或者直接使用vercel一键搭建
绑定上自定义域名好像就可以防止污染了

https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fcsznet%2FtgState&env=token&env=target&env=pass&env=mode&project-name=tgState&repository-name=tgState

其中的pass代表访问密码,不需要则输入none

vercel搭建的不支持大于5mb的文件和tg bot私聊获取fileID服务

应@blsyd的要求,出了篇教程

各位大佬也可以帮忙补充下

  • 这个有啥用

  • @blsyd

  • 什么用途

  • 额 没说是干哈的

  • "一款以Telegram作为储存的文件外链系统

    不限制文件大小和格式

    可以作为telegram图床,也可以作为telegram网盘使用。

    支持web上传文件和telegram直接上传

    搭配CLoudFlare使用:https://www.csz.net/proj/tgstate/
    https://github.com/csznet/tgState"

  • 感觉用不上

  • 分遗产?

  • 推荐用pikpak,一个是分享链接就可以直接看,不需要会员,不需要空间。
    pikpak自带tg机器人,一键保存。
    pikpak目前没有和谐任何资源的历史。

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71835位seeker

🎉欢迎新用户🎉