【魔改】魔改了酒神的双向机器人-又更新了!!!---6月26日敬上!!!

SXbot 魔改版

功能介绍

1. 只有当检测到骗子时才会展示骗子提示信息,如果没有检测则不提示

2. 回复一条消息后,后续消息默认发送给上一个回复消息的聊天目标

3. 新聊天目标进入时会有一个按钮,点击即可切换聊天目标,不点击则保持原来的聊天目标

4. 支持发送 photo、video 等文件格式

5. 本人只魔改了代码部分,部署等其他请自行参考酒神原版

点击链接直达 酒神原版

6. /start 依旧展示欢迎语,并增加快捷指令,当输入 / 时展示已有的 / 指令

(欢迎语请自行到代码194行修改)

7. 代码

点击链接直达 魔改版代码


请注意:/block 和 /unblock 以及查看是否屏蔽都必须回复目标消息,这里可以魔改,但是为了避免误封,就没有做出修改


更新日志

6月19日更新代码

  • 修复了当有新聊天目标进入时,没有点击切换聊天目标,而消息却被错误的发送给了新的聊天目标。感谢 @942539 #44 的反馈

6月24日更新代码

  • 修复了331行中的几个变量,错误的多输了一个 n 导致 /block 无法正常使用。感谢 @942539 #53 的反馈

6月25日更新代码

  • 新增本地骗子库(实际保存在 kv 空间),可以使用 /fraud 和 /unfraud 来新增或删除本地库中的骗子 id
  • 新增骗子名字你随便改功能:保存在本地库的 uid 你可以随时使用 /list 查看骗子库中的骗子,显示为最新昵称
  • 新增当没有选中聊天目标时,会选择最近5个聊天目标,并以按钮让你选择
  • 新增选择聊天目标时的提示内容
  • 修复当没有回复消息输入 /block 会导致发送 /block 给对方的尴尬场面,现在只会提示你怎么使用(unblock、checkblock 同理)

6月26日更新代码

  • 当没有聊天目标的时候发送的消息 在选择聊天目标后会自动发送 省去了再发一次的步骤 效果看图
  • 新增 /search 命令 输入/search uid 即可查询昵称----此功能未测试,或者说测试有点小问题,我不确定没有发起过聊天的uid 昵称是否能正确被查询到, 请自行测试
  • 新增 /blocklist 命令 可以查看当前屏蔽列表 输入/unblock 列表对应序号 即可解除对应的屏蔽,解决了之前如果找不到 屏蔽方给你发送的消息 而对方此时又无法发送消息给你 这可能导致无法解除屏蔽的问题

部署说明

  • 需要添加一个 kv 空间名字为:FRAUD_LIST,并绑定到 workers,然后就 OK 了
  • DEBUG 不用添加,我找错误用的

比心比心,送点免费鸡腿吧,好饿


代码已更新!!!!晚安宝子们

点赞
  1. hao11355293说道:

    @panpan #38 你是不是点按键那个 必须这样才能生效/指令

  2. 942539说道:

    @dilidili #52 在handleBlock函数中,有一个地方错误地使用了变量名guestChantId而不是guestChatId。
    把guestChantId替换成guestChatId就可以了。

  3. egg说道:

    @88268459 #93 部署说明
    需要添加一个 kv 空间名字为:FRAUD_LIST,并绑定到 workers,然后就 OK 了

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮