供需频道里,已成交的需求和失效的供应如果一直展示,用户会反复联系无效信息。Telegram供需机器人定制时,应把有效期作为信息生命周期的一部分,而不是只增加一个删除按钮。
先明确到期与成交的区别
到期表示信息超过展示期限;成交表示双方确认业务已完成;撤回表示发布者主动停止展示。这三种状态需要分别保存,避免把自动下架当成成交统计。本文是设计方案,具体支持能力须在项目需求中确认。
有效期从什么时候开始?
建议从审核通过并实际发布的时间计算,审核等待不占展示期。记录发布时间、到期时间与时区。不同分类可以设置不同期限,后台修改默认期限时应明确是否影响既有信息。
到期前提醒如何安排?
提醒发布者确认信息仍有效,附续期和撤回入口。提醒需要用户已启动机器人或具备可用通知渠道;发送失败不能阻止到期处理。控制频率并尊重退订,参考定时消息机器人设计。
续期需要重新审核吗?
仅延长时间与修改价格、联系方式、商品范围应分开处理。高风险分类或重大内容变更进入审核,避免通过续期绕过发布规则。保存原版本、更新人和审核结果,不允许无期限自动续期占据搜索结果。
自动下架怎样实现?
到期任务先检查当前状态,再将信息改为已过期,重复执行应返回相同结果。搜索和推荐接口都过滤过期记录;不能只依赖定时任务,因为任务延迟时搜索仍可能展示失效信息。
频道原消息如何处理?
可优先编辑为“已过期”并保留编号,或在允许条件下删除。需要记录目标聊天与消息标识;权限不足或编辑失败进入人工处理队列。后台下架与频道消息处理分开记录,不把两者误认为同时成功。
重发与重复信息怎么区分?
同一发布者对同一业务重新发布,应关联旧记录并检查是否已有有效信息。不能仅靠相同文案判定作弊,正常库存补充可能使用同样描述。完整发布与匹配方案见供需机器人开发说明。
哪些记录应保留?
保留状态变更、续期原因和必要审核记录,联系方式与附件按明确期限保存。允许用户请求撤回或删除不必要个人资料,限制后台导出;不要把手机号等资料公开暴露在日志中。
上线验收用什么场景?
测试审核延迟、到期瞬间续期、重复任务、通知失败、频道权限丢失和搜索缓存未更新。数据库事务与唯一约束可参考机器人数据库设计。
如何整理定制需求?
列出信息分类、默认期限、审核人、续期次数、频道处理方式及数据保存规则。需要定制供需信息生命周期,可通过Telegram 联系 @sosbot。发布内容应遵守平台规则、交易及所在地法律要求。
发表回复