Telegram-wordpress自动发布机器人 前 www 资源站开了有一段时间,但是内容上感觉还是可以的。但是苦于自己没有引流的渠道。流量一直上不来。
为了涨流量,想办法进行资源的分享和搬运。所以搞了个 TG-wordpress 的自动发布机器人。来实现TG 上的资源到 Wordpress 的自动转发。
这里大体的实现上是使用telegram的消息监听,加上n8n的自动化 工作流的实现。因为本身不需要性能上的要求,所以本着快速输出,不重复造轮子的思想。
Telegram 机器人功能 这里贴一下核心代码,具体思路是监听 Tg 的固定的频道。获取新消息之后进行判断以及解析。
如果需要进行二次访问,那么是用接口继续进行二次访问来获取 bot 的消息。最终拿到拿到全部资源
@client.on(events.NewMessage(from_users=user_list)) async def event_handler(event): message = event.message logging.info(msg=message.peer_id) if DEBUG: bot_id = "xxx" else: bot_id = "xxx" global src_output if message.peer_id == PeerChannel(channel["阿里盘盘盘"]): logging.info("get target message, check if msg is valid") if "资源名称" in message.message and "点击获取" in message.message: if message.media is not None: logging.info("发现媒体") resource_pic = await download_image(message) text = message....