logo NodeSeekbeta

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

SXbot 魔改版

功能介绍

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

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

image

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

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

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

点击链接直达 酒神原版

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

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

7. 代码

点击链接直达 魔改版代码


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


更新日志

6月19日更新代码

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

6月24日更新代码

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

6月25日更新代码

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

6月26日更新代码

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

部署说明

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

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


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

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

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

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

  • 哇哦,这么牛掰!!!

  • mark

  • 可以啊,拿了,解决了必须选择消息才能回复的痛点

  • mark

  • 魔改的还会出现跳Github那个大链接吗 xhj001

  • @Heisi #6 那个大链接自己就可以删=-=

  • 好像不错的样子

  • @hao11355293 #9 快捷指令还要在botfather哪里自己加吗?我已经在botfather那里把block unblock checkblock的command加进bot了 需要改吗?

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有43595位seeker

🎉欢迎新用户🎉