把 Telegram Bot 装进手机。插件热加载、后台保活、桌面小组件 — 不是又一个客户端,是 Bot 该有的运行方式。
打开 SnowBot 就能看到你的 Bot 在做什么。不是统计数据,是真实发生的事情。
Bot 运行状态、在线时长、当前模式一目了然。
谁发了什么、哪个插件处理的、返回了什么。
消息量、活跃插件、错误率。
写一个文件,放进 plugins 目录,Bot 自动加载。不用重启,不用重新编译。
放进目录就生效,删除就卸载。
DEX、JAR、JS — 按需选择。
每个插件独立沙箱,互不影响。
sendMessage、onCommand、onCron。
// @name 天气查询// @commands /weather, /天气var API = "https://api.open-meteo.com/v1";function onCommand(event) { var cmd = event.getCommand(); var args = getArgs(event); var chatId = event.getBase() .getChatId(); if (cmd !== "/weather") return; var geo = geocode(args.join(" ")); var w = fetch( API + "/forecast?lat=" + geo.lat + "¤t=temperature_2m" ); sendMessage(chatId, "☀️ " + geo.name + ": " + w.temp + "°C" );}
运行日志实时查看,按级别筛选,关键词搜索。
Token、Chat ID、轮询/Webhook、保活模式,全部可调。
Glance Widget 显示状态和统计,不用打开 App。
前台服务 + WakeLock + 电池优化白名单。
6 个内置示例插件覆盖天气、自动回复、群管理。
没有注册,没有 API Key 申请,没有付费计划。一个 git clone,一个 gradle build,你的 Bot 就在手机上跑起来了。