开源项目tdl部署教程

求通过吧 csdn写文章好难

因为纸飞机导出聊天内容速度太慢,自己试着找了找相关的办法,最终在github上找到了这个宝藏项目:

l项目网址:GitHub - iyear/tdl: 📥 A Telegram toolkit written in Golang

大佬github:iyear (Junyu Liu) · GitHub

话说正题

注意:接下来我会演示在Windows11系统下配置该项目的完整流程,如果想在其他环境下尝试该项目,请参考作者提供的文档

一.go语言环境并适配vscode(vscode非必须)(因为这个项目是用go语言写的,所以我们首先需要配置go语言)

vscode的安装与配置本文不做说明,请自行解决

 

官网下载go安装包,并且一路点next就好啦

还有最最重要的一步(实际是两步),添加环境变量!

在环境变量里的系统环境变量里添加:

变量名:GO111MODULE 变量值:on
变量名:GOPROXY     变量值:https://goproxy.io,direct

这两个变量

验证,输入win+r 打开cmd ,输入:

go env

如果显示如下界面,则说明我们已经配置好了go的环境:

如果到这还不太明白,可以去学习这个博主的视频:

【VSCode下快速配置Go语言开发环境】https://www.bilibili.com/video/BV1mE411W7qk?vd_source=fe33b6ad9bd84140745352fb621ca905

二.在windows中如何查看代理的地址和端口

具体操作:

1.打开控制面板->>

2.网络和Internet->>

3.Internet选项->>

4.点连接->>

5.局域网设置->>

6.这个就是你魔法的本地端口号

三.代码下载并部署

打开项目的网址并获取代码:

解压位置我是直接放在桌面的

鼠标右键在终端中打开我们下载的文件夹(或者在VScode打开文件夹)

1.构建项目

go build -o tdl

 -o tdl 指定了构建后生成的二进制文件名称为 tdl。你可以根据需要修改文件名。

2.安装

go install


3.运行程序

tdl

部署成功:

四.测试与使用(非必须)

下载纸飞机电脑端的客户端并安装,记得从官网下(因为某些原因,链接自己去找)

扫码登陆后,我们开始测试

tdl chat ls --proxy http://127.0.0.1:10808

成功:

至于怎么下载啊,大伙自行摸索作者提供的文档

声明:本教程不建议!不允许应用于违法内容!

请评论与关注,谢谢

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在服务器上安装和部署Telegram,可以按照以下步骤进行操作: 1. 首先,确保你的服务器满足以下要求: - 运行一个支持64位操作系统的物理或虚拟服务器。 - 至少有2GB的RAM可用。 - 至少有30GB的可用磁盘空间。 2. 登录到你的服务器,并更新系统软件包。使用适用于你的操作系统的适当命令,例如对于Ubuntu: ``` sudo apt update sudo apt upgrade ``` 3. 安装所需的依赖项。对于Telegram,你需要安装以下软件包: - PostgreSQL:用于存储Telegram用户和消息的数据库。 - Redis:用于缓存和请求处理。 - liblzma:用于解压缩Telegram二进制文件。 - libevent:用于异步网络通信。 使用以下命令安装这些软件包: ``` sudo apt install postgresql postgresql-contrib redis-server liblzma-dev libevent-dev ``` 4. 创建一个新用户来运行Telegram。这是为了提高安全性,并将Telegram运行在一个独立的环境中。使用以下命令创建一个新用户: ``` sudo adduser telegram ``` 5. 切换到Telegram用户,并下载Telegram二进制文件。你可以从Telegram官方网站下载适用于你的操作系统的二进制文件,并将其放在合适的位置。例如,将文件下载到用户的主目录下: ``` su - telegram wget https://telegram.org/dl/desktop/linux ``` 6. 解压缩Telegram二进制文件,并将其移动到适当的位置。使用以下命令执行这些操作: ``` tar xvf linux mv Telegram /opt/telegram ``` 7. 配置和启动Telegram。在Telegram用户下,创建一个配置文件,并根据你的需要进行配置。你可以使用文本编辑器打开`/opt/telegram/config.production.json`文件进行编辑。 8. 启动Telegram服务。可以使用以下命令启动Telegram: ``` /opt/telegram/Telegram --json-config=/opt/telegram/config.production.json ``` 9. 配置反向代理(可选)。如果你想通过域名访问Telegram,可以使用反向代理来实现。你可以使用Nginx或Apache等软件来配置反向代理。 以上步骤是基本的Telegram安装和部署过程。请注意,在实际部署过程中可能会有额外的配置和安全措施需要采取,具体取决于你的环境和需求。建议仔细阅读Telegram官方文档以获取更详细的指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值