当检测到关键字 三色图 时 发送贴纸 tg-keyword-react-bot

需求

想做个实验 
当检测到关键字 三色图 时 发送贴纸

基础技术


准备工作

选一个不会影响自己正常使用的小号 来发贴纸

申请 api_id, api_hash

得到 api_id, api_hash

思路

为了不影响现有的关键字机器人,
我们让这个小号关注关键字机器人输出 的频道,
当频道中报告有人在群组中发送"三色图"时, 让这个小号在同一个群组发送贴纸.

面向GPT开发

已经有这样一个频道
会发布这样的关键字监控信息

#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怎么在不开梯子的情况下去除广告啊?

需要开发一个telegram机器人
当监控频道中出现"三色图"时, 在源群组中发送贴纸.
贴纸为 https://t.me/addstickers/fuckgfwnewbie 的第1个贴纸

上传Github


演示视频


部署


========

后记

本次 (2025-11-07) 面向GPT开发, 用到的GPT是

GPT生成的程序有BUG, 获取消息的纯文本
message_text = event.message.message
正确的做法是提取消息的 markdown 文本
from telethon.extensions import markdown
message_text = markdown.unparse(event.message.message, event.message.entities)


评论

The Hot3 in Last 30 Days

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

搭 Docker版 Sub-Store订阅转换专家 带 http-meta 实现 集合订阅 测延迟 排序 筛选 生成新订阅 定时任务上传Gist