更新日志

2022.3.5:配置文件外置,现在已不需要python环境运行 2022.4.3:更换FCM API 2022.4.5:重写架构

声明

本文章为tencent-push的搭建教程,以后关于本程序的最新教程仅在此处更新,请留意。

本程序唯一项目地址:https://github.com/zhishixiang/tencent-push/

免责声明

使用第三方程序推送消息并不是腾讯支持的行为。因此用户使用本程序即知晓使用本程序的风险,且同意对使用本程序所造成的一切后果(包括限制使用、封号等)负责

关于本程序

本程序使用python编写,windows、linux通用。本程序完全开源,没有任何后门、木马、病毒,请放心使用。

搭建教程

注意: 本程序配置已经足够简单,但并不是为完全没有计算机使用基础的小白准备的。如果你是没有空研究本程序的小白,你有以下选择:

0.不使用本程序 1.支付10块钱付费搭建 2.加QQ1015256551免费代挂推送

搭建前的准备

1.能正常注册小米推送或FCM的手机 2.一台云服务器

配置小米推送

如果你打算使用小米推送,请根据以下教程进行准备:

进入酷安,下载安装消息接收(软件就叫这名),然后进入。如果你的手机小米推送能够正常使用,应该会显示这个提醒: 请输入图片描述 如果没有显示,请先检查小米推送是否正常。非小米手机可以使用第三方框架

然后点击设置别名,尽量设置复杂一点,推荐使用密码生成器,15个字符就够了。设置完后记得保存设置的别名,接下来还要用。

配置FCM

如果你打算使用FCM推送,请根据以下教程进行准备:

Google Play搜索WirePusher,安装好后打开,记录ID:

一点开就能看到的东西懒得截图了

配置服务端

点击这里下载最新版本的压缩包到服务器内,然后解压,这时你大概能看到这些文件:

QQ截图20220405142009.png

如果是windows,直接点开go-cqhttp.exe,如果是linux则输入./go-cqhttp运行程序,这时如果一切无误的话会显示以下选项: 请输入图片描述 输入0然后回车选择http通信,之后软件会自动关闭,这时根目录应该会生成config.yml,点击打开,先配置账号密码,然后配置这个地方:

QQ截图20220405142459.png

配置完成,继续运行程序,根据提示登录QQ。当画面显示消息时,就说明已经配置完成了。把go-cqhttp丢后台继续运行,接下来需要配置转发脚本。

进入script目录,里面有个config.json,点开后你需要这样编辑: ![A_)ZAGB@3N8IS0$P@FES`Y.png 根据配置文件,按需配置小米推送和FCM,是不是很简单呢?

至于whitelist,这个地方是群组白名单,也就是说配置在里面的群才会推送消息,类似于免打扰。目前已经做到自动获取群名,因此不需要再配置了,只需要配置群号。如果你要接收多个群的消息,请这样配置:

QQ截图20220405142808.png

全部设置完后运行QQ.exe或QQ,当出现这一行日志时,就说明配置成功了: WTL$KTUNJ_QULBYQ6%7`2R5.png

当然以上只是程序运行成功,你还需检查是否有心跳信号,如果没有出现请再次检查gocqhttp配置。

如果一切无误,你很快就能收到推送。这时你就能愉快地把QQ后台全部干掉,享受流畅省电的安卓了。

一定要两个程序同时运行!!! 一定要两个程序同时运行!!! 一定要两个程序同时运行!!! 挂后台方法自己百度!!!

FAQ

Q:为什么我QQ在前台时还是能收到推送里面的消息? A:由于并没有检测什么设备正在使用QQ的api,因此你在使用QQ的时候推送不会暂停。目前无解。

Q:能够直接在小窗里面回复吗? A:技术上可行,但实现有点困难,以后有空可能会出。

Q:什么时候支持windows使用: A:以后可能会推出微信QQ一起用的第三方推送方案,那个时候会考虑。

Q:在哪里反馈问题或提出建议? A:你认真看教程了吗?