博文

当检测到关键字时 私信发送对应的贴纸 tg-keyword-react-bot

图片
前言 已经实现了 检测到关键字 在群里发送贴纸 如果直接给用户发送私信呢? 需求 当检测到关键字  naive  时 私信发送贴纸 技术基础 电报 telegram 关键字监控机器人 面向GPT开发 基于以上代码, 增强开发以下功能 当监控频道中出现"naive "时, 向用户私信发送贴纸. 贴纸为 https://t.me/addstickers/fuckgfwnewbie 的第2个贴纸 注意到监控频道的通知信息是有格式的. #FOUND (https://t.me/c/1958152252/300436) "自建" IN Joey Huang Blog(1958152252) FROM jacky jay(5979280761) 自建的节点怎么不能访问X和chatgpt啊 #FOUND (https://t.me/LoonCommunity/161393) "大佬" IN Loon Community(@LoonCommunity) FROM Yang Bo(@Zen_Neng_Bu_Bian_Tai) 大佬们,loon怎么在不开梯子的情况下去除广告啊? 通信信息的第1行格式为 #FOUND (源信息) "匹配关键字" IN xxx (群username或userid) FROM yyy (用户username或userid) 上传Github https://github.com/crazypeace/tg-keyword-react-bot 演示视频 部署 见项目Readme ======== 后记 本次 (2025-11-09) 面向GPT开发, 用到的GPT是 Claude GPT生成的程序有BUG, 获取消息的纯文本 message_text = event.message.message 正确的做法是提取消息的 markdown 文本 from telethon.extensions import markdown message_text = markdown.unparse(event.message.message, event.message.entities)

油猴篡改猴tampermonkey 5.4 坏了 扩展程序管理页面 更新 脚本被清空了

图片
今天点开CloudCone的新建机器的页面, 发现没有自动选择操作系统和自定义hostname. 检查 发现 篡改猴tampermonkey 5.4 坏了 我点了"修复"按钮, 但是没有解决问题. 这时我发现 扩展程序管理页面 有个 更新 按钮. 我点了. 然后 篡改猴tampermonkey 5.4 可以工作了, 但是脚本被清空了. T_T 有些脚本我自己都不记得是从哪里收来的了, ... 甚至我都不记得我有些什么脚本!  哎, 只怪自己没有经常点 google drive 备份啊. ======== 补充说明 1. 在正常的状态下, 点击 扩展程序管理页面  更新 按钮 是没事的, 我刚刚试过了. 2. 我没有办法复现问题. 所以我也不清楚, 当时是不是我的本地脚本其实已经不在了.

油猴脚本 nodeseek 论坛 mop 表情包

图片
补档 https://www.nodeseek.com/post-60138-1 基于nodeseek论坛的插件 贴子 https://www.nodeseek.com/post-68803-1 脚本: https://greasyfork.org/zh-CN/scripts/487482 添加一段 // MOP 表情包来自 https://www.253874.net/ "MOP包子": {"name": "MOP包子", "type": "gif", "items": ["001", "002", "008", "010", "011", "020", "023", "027", "029", "046", "049", "050", "051", "092", "098", "101", "103", "110", "180", "200", "233", "253", "874"], "baseUrl": "https://www.253874.net/face"}, 合成后的成品脚本: https://github.com/crazypeace/NodeSeek-MOP-face/raw/main/NodeSeek-MOP-face.user.js 效果

Xshell 将选定的文本自动复制到剪贴板 像windows的cmd一样

图片
Xshell 菜单: 工具 - 选项 Tab页: 终端 Check box: 将选定的文本自动复制到剪贴板 因为 Xshell 中操作终端, 一般 Ctrl+C 是用于中断当前任务, 不是复制文本. 我用过一段时间 Ctrl+Shift+C 来复制文本. https://zelikk.blogspot.com/2024/12/xshell-ctrlshiftc-ctrlshiftv.html 也不是不行, 不过同时按住两个功能键 Ctrl Shift 会更累手. 如果一天操作键盘很多的话, 是会觉得累的. 所以我改用这个鼠标选择就自动复制的功能. 就像windows的cmd中一样. 我想, 有可能很多人还更习惯这样一些. 不过, 带来的副作用就是不能没事拿鼠标点来点去拖来拖去框来框去. (偷笑

我的RSS软件 Overcast Feedly Newsify Folo

播客:     数据 和软件 都是 Overcast 优点是:  免费, 免费就有 智能跳过空白, 人声增强 分享链接可以带当前时刻 文字:   数据在 Feedly , 软件 用  Newsify 优点是: 免费. 网页版用 Folo 有一些内容没有特别好的RSS源, Folo里能较好地订阅.  如: 浮世汇 rsshub://dapenti/subject/184 煎蛋无聊图 rsshub://telegram/channel/jandan_pic 我是用RSS订阅一些更新时间并不确定的独立博客. 经常有几个月不更的那种. 我觉得对于独立博客来说, RSS是必不可少的基础技术. 我有一些RSS订阅在这里分享过 有人想我分享一些独立博客.  我想了一下, 其实这种口味是非常个人的. 我干脆把自己的全部订阅放在这里 https://github.com/crazypeace/CZ-RSS/raw/refs/heads/main/feedly-2025-11-01.opml 如果你看到了共鸣, 就当作是看到了同类. 如果你看到了异类, 就当作是看到了"疫苗". 对于RSS新手, 我推荐几个信息类的源吧. 喷嚏图卦 https://feedx.net/rss/pentitugua.xml 月光博客 https://www.williamlong.info/rss.xml 阮一峰 http://www.ruanyifeng.com/blog/atom.xml 娱乐类 福利吧 https://fuliba.net/feed 煎蛋 https://jandan.net/rss

用Stylebot插件 修改blogger编辑器宽度 隐藏右栏

图片
Stylebot https://chromewebstore.google.com/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha 思路基于 上一篇 用Stylish插件修改blogger编辑器宽度 我今天有个想法, 专心写的时候, 右边栏那些 东西我其实不关心. 不如把它们隐藏起来好了.  这样我的编辑区域又能变大一点. 经过一番 F12 工具的使用. 最终结果 www.blogger.com/blog/*/edit/* /* 左栏撑满 */ .fmzcZd {     padding-right: 20px; } /* 编辑区最大化 */ .a89Sje {   max-width: 100%; } /* 右栏隐藏 */ .vW7mGd {   display: none; } 使用效果如下 尾巴 其实对我来说, 还不算 完美.  因为工具栏 还是有个 ...  但实际上的宽度是够的 Github https://github.com/crazypeace/blogger-editor-css

用Stylebot插件 修改blogger编辑器页面 显示被折叠的工具栏按钮

图片
前言 书接上文 我们已经隐藏了bloger编辑器的右栏 但工具栏在空间足够的条件下, 还是产生了折叠分栏. 本文就来解决这个问题. 分析 通过 F12 开发者工具, 分析 工具栏的 HTML 内容 发现, 就在这个工具栏里面, 有些按钮被隐藏了. 也就是说, HTML内容里是有的, 但是页面上不显示. 面向GPT开发 因为GPT文本输入字数限制, 我们需要将工具栏的HTML内容保存为文件, 再上传给GPT. HTML 环境 我有一个工具栏, HTML内容见文件 工具栏中包含一些按钮 有些按钮是显示的, 有些按钮是隐藏的 我现在需要将工具栏下的所有按钮都设置为显示 要求使用设定页面元素CSS的方式 按钮可能是动态的, 所以不要指定按钮的 class, 而要从按钮与工具栏的HTML层级关系分析. 把上述需求发给GPT, 得到 .Qy5T6b.O3LMFb.QduVPe * {     /* 强制元素显示。display: initial 尝试恢复元素的默认显示类型,通常比强制 display: block 更安全。 */     display: initial !important;          /* 确保元素可见 (覆盖 visibility: hidden) */     visibility: visible !important;     /* 确保元素不透明 (覆盖 opacity: 0) */     opacity: 1 !important;          /* 移除可能导致元素被灰色化或隐藏的滤镜效果 */     filter: none !important; } 实践与调试 在 Stylebot 中设置刚刚GPT给的结果, 得到 可以看到有初步效果, 但是显示得太多了. 继续在F12模式下进行简单的分析. 可以看到 下拉菜单选项啊, 说明文字啊, 都显示出来了. 如果我们限制 只显示到 按钮这一层, 会是什么效果呢? 问了一下GPT CSS语法,  改成这样 .Qy5T6b.O3LMFb.QduVPe ...

The Hot3 in Last 7 Days

酒馆SillyTavern 玩英文角色卡 也能以中文输出 设置世界书Lorebooks

极简一键脚本 搭NaiveProxy梯子 自定义端口 与Caddy V2前置的VLESS/Vmess V2Ray共存 可开CDN