立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 57|回复: 4

【教程】TG自动签到脚本,支持多账号

[复制链接]

【教程】TG自动签到脚本,支持多账号

[复制链接]

12

主题

32

回帖

130

积分

注册会员

积分
130
939163156

12

主题

32

回帖

130

积分

注册会员

积分
130
2021-7-5 14:46:50 | 显示全部楼层 |阅读模式
本帖最后由 939163156 于 2021-7-5 15:00 编辑

一、简介
TG上的某些机器人经常会有每日签到拿积分的活动,虽说每天上号点一点也不麻烦,但时间久了就经常会忘记。本教程将分享一种比较简单的方法,基于TG API以及Python的第三方包Telethon,部署到VPS上,每天定时上TG自动签到。

二、准备工作
1、已开启API的TG号(下面会讲述如何开启TG API)
2、国外VPS一台(或能魔法上网的软路由)
3、Python 3.5+

三、开启TG API
申请网址:https://my.telegram.org
1、输入手机号登录,注意验证码会发送至TG客户端而不会以短信形式发送
2、登录进去后选“API development tools”



3、根据下图提示输入申请信息



4、开通完成后,保存api_id、api_hash两个值




四、安装Python与Telethon
1、安装Python
检查VPS上Python的版本信息,查询命令:python --version 或 python3 --version。若版本号小于3.5.0,则需安装新版Python
这里以Debian/Ubuntu系统为例,编译安装Python 3.8.10,并替换python3、pip3的环境变量。请根据自己VPS的实际情况配置环境
[ol]
  • apt-get update
  • apt-get install build-essential -y
  • apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev -y
  • apt-get install libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev -y
  • apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev -y
  • apt-get install ca-certificates -y
  • apt-get install libsqlite3-dev -y
  • wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tar.xz
  • tar -Jxvf Python-3.8.10.tar.xz
  • cd Python-3.8.10
  • ./configure
  • make && make install[/ol]复制代码

    2、安装Telethon
    [ol]
  • pip3 install telethon[/ol]复制代码

    五、自动签到脚本(Python版)
    1、复制以下代码,根据需要修改6、7、14、16行,保存为tgsign.py
    [ol]
  • 代码被系统和谐,见附件[/ol]复制代码
    2、先运行一次脚本,输入python3 tgsign.py回车,根据提示填写手机号与验证码。成功后Telethon会在当前文件夹下生成.session会话文件,以后就不用再输入验证码了(如无法生成会话文件,请检查Python内置库sqlite3是否已正常安装)




    3、设置定时任务
    输入crontab -e进入定时任务编辑器,添加:(根据实际情况调整,如python路径、脚本文件存放路径等)
    [ol]
  • 0 6 * * * cd /root && /usr/local/bin/python3 tgsign.py[/ol]复制代码


    大功告成!现在VPS会每天定时帮你上TG签到,从此解放双手!

    原创教程,转载请注明出处,谢谢!


    PS.另外明盘700收一台斯巴达36刀,有出的大佬欢迎PM~
  • 回复

    使用道具 举报

    345

    主题

    1358

    回帖

    5195

    积分

    论坛元老

    积分
    5195
    小学生

    345

    主题

    1358

    回帖

    5195

    积分

    论坛元老

    积分
    5195
    2021-7-5 14:49:05 | 显示全部楼层

    前排 广告位送给PR  垃圾PR你马没了

    回复

    使用道具 举报

    43

    主题

    1489

    回帖

    3661

    积分

    论坛元老

    积分
    3661
    大侠饶命

    43

    主题

    1489

    回帖

    3661

    积分

    论坛元老

    积分
    3661
    2021-7-5 14:48:12 | 显示全部楼层


    先收藏了,要装再来,感谢大佬!
    回复

    使用道具 举报

    52

    主题

    5526

    回帖

    1万

    积分

    论坛元老

    积分
    12826
    燕十三丶

    52

    主题

    5526

    回帖

    1万

    积分

    论坛元老

    积分
    12826
    2021-7-5 14:48:24 | 显示全部楼层
    良心教程 绑定

    回复

    使用道具 举报

    8

    主题

    1583

    回帖

    3894

    积分

    论坛元老

    积分
    3894
    laogui

    8

    主题

    1583

    回帖

    3894

    积分

    论坛元老

    积分
    3894
    2021-7-5 14:59:24 | 显示全部楼层

    小学生 发表于 2021-7-5 14:49

    前排 广告位送给PR  垃圾PR你马没了

    这么大火气,发生了啥事
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-12-19 11:05 , Processed in 0.018980 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表