前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tg邀请码机器人源码 自动发码 数量统计 无码提醒

tg邀请码机器人源码 自动发码 数量统计 无码提醒

原创
作者头像
南猫
修改2020-11-30 14:28:22
3.4K0
修改2020-11-30 14:28:22
举报
文章被收录于专栏:用户4418290的专栏

简介

因为论坛和部分网站需要发送邀请码邀请注册,人工发码又太慢,于是想到tg机器人发码,但是找了很多项目都没有找到类似的开源项目,偶然间看到了teelebot开源的tgAPi框架 于是参考着示例 ,用我学了半个月的半吊子python 写出了这个暂时能用不会报错的telegram邀请码机器人

目前已经到我理想状态,短期内不会进行功能更新,学习比较重要。

增加功能

1.邀请码自动发码模块 并且限制领取数量(邀请码添加在invite_code目录下的code.txt 一行一个) 用户信息存储在usertext.txt文件内

2.邀请码数量统计,如果邀请码用完自动给管理员发消息(需自行修改len_invite.py里面的发送id)

3.补码模块已经添加 目前并不是很理想的状态但是可以用使用方法

代码语言:javascript
复制
/add_code邀请码
邀请码

注意:一行一个注意换行

4.删除用户信息模块,删除后用户可以再次获取邀请码指令/del用户id目前只能删除单个用户

5.mps的自动补码模块 请在/plugins/updatacode/updatacode.py文件内填写网站登录信息,目前只会抓取两页邀请码,需要手动更新,后期会添加自动执行进去。

开发计划

1.增加管理员添加邀请码模块

2.多类邀请码模块支持

3.统计需改成json数据 目前统计方式过于简易(已完成)

4.管理员补码:暂定计划1,发送补码指令并跟随邀请码,格式为一行一个,然后剔除指令文本,后使用write写入code.txt文件中。 计划2:用户发送指令后开始监听,将用户发送的后续文本写入文件中,需发送特定指令来结束输入

环境要求

Python版本

teelebot 只支持 Python3.x,不支持Python2.x。

使用

一、源码运行

1.克隆或点击下载本项目到本地,保证本机安装有Python3.x版本和包requests(删除了多余模块不需要了);

2.config.cfg 配置文件

配置文件格式:

代码语言:javascript
复制
[config]
key=your key
root=your user id
debug=False
timeout=60
plugin_dir=your plugin dir   //[Optional]
  • Linux

在 /root 目录下创建文件夹 .teelebot ,并在其内新建配置文件 config.cfg ,按照上面的格式填写配置文件

  • Windows

在 C:\Users\<username> 目录下创建文件夹 .teelebot ,并在其内新建配置文件 config.cfg ,按照上面的格式填写配置文件

  • 指定配置文件

Linux 和 Windows 都可在命令行通过参数手动指定配置文件路径,命令格式:

代码语言:javascript
复制
python -m teelebot -c/-C <configure file path>

路径必须为绝对路径。

3.运行

终端下进入teelebot文件夹所在目录。

  • 对于使用程序配置文件默认路径的:输入python -m teelebot 回车,正常情况下你应该能看见屏幕提示机器人开始运行。
  • 对于命令行手动指定配置文件路径的:输入python -m teelebot -c/-C <configure file path> 回车,正常情况下你应该能看见屏幕提示机器人开始运行。

telegram邀请码机器人

更新日志

2020-6-2:忘记写了好几次更新 看gayhub吧 每次push都挺明确的,这也是我第一次认真的去做一个东西

2020-5-25:增加删除用户模块

2020-5-24:提交补码模块 目前不是最理想的状态

2020-5-21:晚11点提交,将用户校验升级为json

2020-5-21: 修复因代码顺序导致的邀请码异常减少的问题

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 增加功能
  • 开发计划
  • 环境要求
    • Python版本
      • 一、源码运行
  • 使用
  • 更新日志
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档