一种 方便自定义 问题-答案 的基于回复文本的 telegram 进群验证机器人
项目
https://github.com/crazypeace/tg-join-group-exam-bot/
搭建过程见项目 readme
特点
基于回复文本验证人机.
我个人观点认为, 对于小群和创作者而言, 成本低效果好的人机验证问题就是这种:我的博客最新的一篇博文的标题是什么?使用方便
最简单的自定义 问题-答案 就是4行 python框架设计 方便使用不同的 问题-答案 生成方法
不用担心你看不懂代码, 无法在 不到300行代码里找到上面这4行.
这4行代码是一个单独的 .py 文件, 放在 pset 目录下.
本项目设计每个 问题-答案 的生成方法为一个 .py 文件.
该文件有一个函数返回 问题-答案, 供主程序调用.
def buildQA(): return question, correct_answer所以, 对于使用者而言, 主程序只要修改过1行 bot_token 之后就可以不管了. 你只需要关注怎么用你的创造力来生成机器人难以回答的 问题.
项目的目录结构为
- 项目本身轻量, 逻辑清晰.
主程序不到300行代码, 方便你作为基材, 学习使用GPT开发, 生成你自己特色的人机验证机器人.
程序轻量的好处是, 你可以复制粘贴全部的代码, 再加上你的描述, 丢给GPT. 你不需要用到IDE开发工具+氛围编程助手.
尾声
如果,
你是一个创作者.
你有一个小群.
你不喜欢使用"笨重"的群管理机器人.
你担心被别人控制的群管理机器人在你的群里造成破坏.
你希望有自己特色的入群问题.
你希望有机会学习使用GPT开发,
...
如果以上任意一条命中了你, 如果你有兴趣, 欢迎尝试这个项目!
https://github.com/crazypeace/tg-join-group-exam-bot/
你想实现下面这样的人机验证吗?
问题 "Google最新的一期Doodle的主题是?"
问题 "你的telegram用户的姓名name的md5结果是?"
问题 "用人声或乐器演奏<好一朵茉莉花>的第一小节?" (好吧, 这一条可能需要等到有方便调用的GPT接口了才能实现 ^_^)
评论 (0)