前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >微信机器人沙雕行为盘点 2

微信机器人沙雕行为盘点 2

作者头像
查克
发布于 2025-04-09 04:29:15
发布于 2025-04-09 04:29:15
6300
代码可运行
举报
文章被收录于专栏:碲矿碲矿
运行总次数:0
代码可运行

有一段时间没总结了,下面盘点一下群里出现的沙雕行为。

骂人

WeChatRobot 接入了Tigerbot。

为了避免请求错误的时候没有输出或者不友好输出,我设置了回落响应:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class TigerBot():
    def __init__(self, tbconf=None) -> None:
        self.LOG = logging.getLogger(__file__)
        self.tburl = "https://api.tigerbot.com/bot-service/ai_service/gpt"
        self.tbheaders = {"Authorization": "Bearer " + tbconf["key"]}
        self.tbmodel = tbconf["model"]
        self.fallback = ["滚", "快滚", "赶紧滚"]

    def get_answer(self, msg: str, sender: str = None) -> str:
        payload = {
            "text": msg,
            "modelVersion": self.tbmodel
        }
        rsp = ""
        try:
            rsp = requests.post(self.tburl, headers=self.tbheaders, json=payload).json()
            rsp = rsp["data"]["result"][0]
        except Exception as e:
            self.LOG.error(f"{e}: {payload}\n{rsp}")
            idx = randint(0, len(self.fallback) - 1)
            rsp = self.fallback[idx]

        return rsp

于是就有了下列沙雕行为:

x 总发飙了
x 总发飙了

x 总发飙了

我哪里得罪你了
我哪里得罪你了

我哪里得罪你了

踢人

群里有个机器人,总是响应签到刷屏,导致正常的交流无法进行。

查克紧急上线了一个关键字踢人功能。其中 F**K ` 是测试的时候配置的关键字。

群友们开始了更种手段来引导机器人犯规。

欺骗机器人那是拼音

欺骗机器人那是拼音
欺骗机器人那是拼音

欺骗机器人那是拼音

大小写转换

大小写转换
大小写转换

大小写转换

把昵称改成关键字

把昵称改成关键字
把昵称改成关键字

把昵称改成关键字

通过代码来欺骗

通过代码来欺骗
通过代码来欺骗

通过代码来欺骗

自己坑自己

后来我把小写也加到关键字清单里了:

自己把自己坑了
自己把自己坑了
自己把自己坑了
自己把自己坑了

自己把自己坑了

对聊

跟微信客户对聊

真的是寿星公上吊——嫌命长。

有本事你封我呀
有本事你封我呀

有本事你封我呀

跟公众号对聊

这朋友比较有意思,还问查克是不是写 BUG 了。那肯定是查克的 BUG 了。

不过周四就停了,不会是被封了吧?

查克的 BUG
查克的 BUG

查克的 BUG

未完,待续

现在,各个群里展开了智商大赛,攻防双方互相试探。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 碲矿 微信公众号,前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验