Telegram 加群验证机器人
/start
/newbot
提交 bot的name
提交 bot的username
得到 bot_token
安装python
一般你用的比较新版本的操作系统 Debian / Ubuntu, 已经自带了.
略
安装 pip
apt install -y python3-pip
安装python依赖
pip3 install "python-telegram-bot[job-queue]" requests BeautifulSoup4 --break-system-packages
下载本项目代码
apt install -y git
git clone https://github.com/crazypeace/tg-join-group-exam-bot.git
cd tg-join-group-exam-bot
python3 tg-join-group-exam-bot.py
新成员加群的时候, 机器人就开始工作了.
在 pset 目录中, 各个 .py 文件定义了 问题-答案 的生成方法
你可以删除你不需要的 问题-答案, 也可以很方便地自定义你自己的 问题-答案.
如果是简单文本的 问题-答案, 可以参考 youtube.py 文件.

使用 blog.py 可以设置 "我的博客最新的一篇博文的标题是什么?" 这样的 问题-回答
blog.py 也是一个例子, 用于在某个html页面上获取指定的元素作为答案.
更详细的说明, 请见: https://zelikk.blogspot.com/2025/10/tg-antispam-bot-3.html
使用 rss.py 可以设置 "我的博客最新的一篇博文的标题是什么?" 这样的 问题-回答
rss.py 也是一个例子, 用于在某个xml文件中获取指定元素作为答案.
更详细的说明, 请见: https://zelikk.blogspot.com/2025/10/tg-antispam-bot-3.html
机器人支持命令 /new_member_verify <user_id>
群管理员和群主可以手动触发新成员入群验证.
用于处理当机器人离开群组, 或者机器人异常了, 有新成员入群, 但是没有启动入群流程的情况.
