
使用CoolQ Telegram Bot X进行QQ和Telegram消息互转
CoolQ Telegram Bot X是一个消息转发机器人。它能够实现QQ/Telegram群组之间的消息转发。仅需简单的配置,就能方便的定制属于自己的转发逻辑。想要连接QQ群和Telegram群组,或者合并多个群组的消息?一个CoolQ Telegram Bot X就能满足你。
特点
- 深度集成 CoolQ Telegram Bot X 集成了 QQ 机器人和 Telegram 机器人。
- 多向转发 CoolQ Telegram Bot X 支持多种转发类型。不管是 QQ 转发到 Telegram,还是 Telegram 转发到 QQ,都能正确的解析和转发消息。
- 智能转换 CoolQ Telegram Bot X,在转发到 Telegram 群组时,它会自动将 QQ 表情转换为对应的 emoji。
安装
安装酷Q机器人
Air版即可Windows系统
请直接从酷Q官方网站下载软件,然后安装酷Q。Linux系统
查看教程:在Docker中使用Wine运行酷Q Air/Pro
下载插件
首先下载最新版的CoolQ Telegram Bot X插件(点我下载),解压出来后,我们会获取到一个 cpk
格式插件和配置文件,分别放入酷Q根目录 /app/
和酷Q根目录/app/top.jogle.ctbx/config/
并重新命名配置文件config.json
这里以博主提供的 Docker
安装酷Q为例,酷Q根目录被映射到了外部的 /coolq
文件夹,可以直接使用命令:
1 |
|
配置插件
- Bot_Token(Telegram机器人的Token)
- Bot_QQ(酷Q登录的机器人QQ)
- QQ群号码
- Telegram群ID
Telegram
的Token
获取方法:
- 在Telegram关注
@BotFather
- 再到对话框依次输入:
/start
=>/newbot
,然后会要你给机器人命名(如:MoeratsBot
),命名完成会给你一个Token
。 - 为了顺利使用,还需要输入
/mybots
,然后依次选择Bot
Settings
=>Group Privacy
=>Turn off
。
Telegram
群ID
获取方法:
- 新建一个Telegram群,然后把你的机器人拉进群
- 发送一条消息并
@
下机器人,比如:/my_id @MoeratsBot
- 在浏览器输入 https://api.telegram.org/botxx:xx/getUpdates
(其中xx:xx为机器人的Token)
然后开始编辑配置文件:
1 |
|
依次填入相应的参数信息,参考如下:
1 |
|
可选参数解读
1 |
|
编辑好了后,使用:wq
,保存退出。
启动插件
然后我们通过http://IP:9000
访问VNC
界面,启动酷Q主程序
。右键点击酷Q悬浮窗,选择应用
→应用管理
→启用CoolQ Telegram Bot X
即可。
到此大功告成,预览图