BTTS
Better Telegram Search , 大概
Demo: @KrauSearchBot
部署
在 release 页面下载最新预购建, 并自行部署 MeiliSearch
然后新建 config.toml:
app_id = 123
app_hash = "1234567890abcdef1234567890abcdef"
bot_token= "1234567890:ABC-DEF1234ghIkl-zyx57W2v1u123ew11"
admins = [1234567890, 1234567890]
[engine]
url = "http://localhost:7700"
key = "master-key"
启动 !
使用
第一次启动时, 会要求输入手机号登录账号.
/add - 添加一个聊天进行索引, 会自动监听聊天的新消息
/del - 删除并取消监听聊天
可自定义是否监听以及是否监听消息删除事件
/unwatch - 不再监听一个聊天, 但不删除原先的索引数据
/watch - 监听一个聊天
/unwatchdel - 不监听一个聊天的消息删除事件
/watchdel - 监听一个聊天的消息删除事件
可创建子 bot , 子 bot 只有搜索功能且只能搜索指定的一些聊天, 这在为某些频道提供专属搜索功能时非常有用
/addsub - 添加一个子 bot
/delsub - 删除一个子 bot
/lssub - 列出所有子 bot