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

提供vpsmjj信息【教程】TG自动签到脚本,支持多账号是很好的服务器交流推荐79758文章

一、简介
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的实际情况配置环境

  1. apt-get update
  2. apt-get install build-essential -y
  3. apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev -y
  4. apt-get install libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev -y
  5. apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev -y
  6. apt-get install ca-certificates -y
  7. apt-get install libsqlite3-dev -y
  8. wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tar.xz
  9. tar -Jxvf Python-3.8.10.tar.xz
  10. cd Python-3.8.10
  11. ./configure
  12. make && make install

复制代码

2、安装Telethon

  1. pip3 install telethon

复制代码

五、自动签到脚本(Python版)
1、复制以下代码,根据需要修改6、7、14、16行,保存为tgsign.py
(代码被系统和谐,见附件)

2、先运行一次脚本,输入python3 tgsign.py回车,根据提示填写手机号与验证码。成功后Telethon会在当前文件夹下生成.session会话文件,以后就不用再输入验证码了(如无法生成会话文件,请检查Python内置库sqlite3是否已正常安装)

3、设置定时任务
输入crontab -e进入定时任务编辑器,添加:(根据实际情况调整,如python路径、脚本文件存放路径等)

  1. 0 6 * * * cd /root && /usr/local/bin/python3 tgsign.py

复制代码

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

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

一、简介
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的实际情况配置环境

  1. apt-get update
  2. apt-get install build-essential -y
  3. apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev -y
  4. apt-get install libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev -y
  5. apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev -y
  6. apt-get install ca-certificates -y
  7. apt-get install libsqlite3-dev -y
  8. wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tar.xz
  9. tar -Jxvf Python-3.8.10.tar.xz
  10. cd Python-3.8.10
  11. ./configure
  12. make && make install

复制代码

2、安装Telethon

  1. pip3 install telethon

复制代码

五、自动签到脚本(Python版)
1、复制以下代码,根据需要修改6、7、14、16行,保存为tgsign.py
(代码被系统和谐,见附件)

2、先运行一次脚本,输入python3 tgsign.py回车,根据提示填写手机号与验证码。成功后Telethon会在当前文件夹下生成.session会话文件,以后就不用再输入验证码了(如无法生成会话文件,请检查Python内置库sqlite3是否已正常安装)

3、设置定时任务
输入crontab -e进入定时任务编辑器,添加:(根据实际情况调整,如python路径、脚本文件存放路径等)

  1. 0 6 * * * cd /root && /usr/local/bin/python3 tgsign.py

复制代码

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

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

网友回复:

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

939163156 良心教程 绑定

小学生 先收藏了,要装再来,感谢大佬!

落英缤纷 这么大火气,发生了啥事

939163156 Github Action现在严查签到脚本吗?

燕十三丶 Action定时不准,不如用vps服务器跑算了

大侠饶命 前排求一个tg能签到的机器人列表

laogui 技术贴值得收藏!

哗众取宠 那个部署起来比较麻烦吧,这个简单点

注册 技术贴值得收藏! 转载

注册 VPS上跑比GITHUB安全些,不怕被封了

本人马保国 干货教程,支持

v2net 正需要,收藏了。

Chriss 那么Windows 该咋用、

beyondwxj windows用系统自带的计划任务就行,程序和脚本选python主程序,添加参数填py文件存放位置。然后win平台下安装python这个就不用细讲了吧

chen1136a 搞定了 还有个问题就是多个机器人该怎么写呢?还是只能执行多个脚本

939163156 14跟16行多复制粘贴几行,然后改里边的参数就行

chen1136a 哈哈   第一排开始骂人了

939163156 不知道是哪里错了 只写一行就行

注册 新增语句前边的缩进要跟上边保持一致,不能空格跟TAB混用,这是python的语法规则

注册 多谢分享,转一下,注明出处了

939163156 嗯嗯,欢迎转载

Yrh 搞定了 谢谢大佬 不过我好奇你这里是怎么缩进的?

939163156 不错不错 用得上

chen1136a 可以可以 脚本可以放云函数上面执行 更方便

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

coderzgh 推荐几个机器人吧

lxj12328 好像是一个tab吧,我习惯用tab不喜欢用空格

孤竹临风 出个腾讯云函数版的?

注册 没用过云函数,不知道云函数的服务器有没有过墙,没过墙用不了的

注册 你直接可以放云函数使用?没报错?

939163156 直接放肯定不行 不要在云函数控制台pip安装依赖 然后修改下函数入口就可以了

cert 你就这样操作的直接就可以了?外部搞个依赖,改个入口进行了?

coderzgh 这样也就保号了?

cert 对的老哥 这个脚本我没改 但是我改过其他很多别的脚本 这样肯定事没问题的 : 脚本入口改成符合云函数的 然后安装该脚本的依赖模块 这个脚本好像对python版本有要求 你选高版本就行

mmc199 哈哈,顺带保号

coderzgh 用python跑也不怕被封,没违反啥TOS,我用半个多月了稳得一批

939163156 私有仓库吧?

939163156 我没加入有机器人,额

注册 这是签到什么的啊

注册 感谢分享,这个正好需要~

xinchenmi TG上有些机器人每日签到可以拿积分,花积分可以使用机器人的高级功能,大概就是这样

POMAH 好啊好啊

939163156 感谢分享,收藏了,这样方便多了。

部分来自互联网,侵权联系删除

www.a1fz.com A1fz网专注于福利分享,各种破解软件学习资料,视频教程等等,如有侵权告知管理员删除
A1fz.com,福利吧,宅男福利,宅男,福利社,福利,有福利 » 【教程】TG自动签到脚本,支持多账号

发表评论