条件
控制谁可以查看和领取任务
作者 Fredrika

本页内容
八种条件类型可限制 Zealy 任务,其中四种具有双向性:贡献者必须已完成或未完成另一个任务、高于或低于某个等级、拥有或不拥有 Discord 角色、从地区和国家列表内或外连接。其他条件则检验 NFT 持有量、X(Twitter)粉丝数、X 账号年龄,或任务开启或关闭的日期。
概览
通过条件,你可以控制谁可以查看和领取任务。如果贡献者不满足要求,他们只能看到标题、奖励以及无法访问任务的原因,但看不到描述和任务内容。
基础
条件类型
- 任务: 只有完成或未完成指定任务的用户才能访问。
- 等级: 只有高于或低于指定等级的用户才能访问。比较是严格的,因此等级条件无法匹配某一个确切等级。
- 角色: 只有拥有或未拥有该 Discord 角色的用户才能访问。
- 日期: 配置任务在特定日期开放或关闭
- NFT: 只有持有指定 NFT 的用户才能访问
- 关注者: 只有 X/Twitter 关注者达到一定数量的用户才能访问。
- 账户年龄: 只有 X/Twitter 账户注册时间早于或晚于指定天数的用户才能访问。
- 位置: 只有从所选地区和国家境内或境外连接的用户才能访问。参见 位置 以下。
配置条件
在任务编辑器中,点击右侧属性面板上的“添加条件”。选择所需的条件类型并填写所需信息。
要配置角色条件,你必须先在“自动化”标签页中连接我们的机器人。
位置
位置条件会列出地区和国家级别的选项,并使用以下两种运算符之一:
- 位于 — 只有从所列位置之一连接的成员才能领取该任务。
- 不在 — 从任何所列位置连接的成员都无法领取。
你可以选择整个区域(非洲、亚洲、欧洲、北美洲、南美洲、大洋洲、欧盟和欧洲经济区)或单个国家,并可在同一条件中混合使用两者。区域以区域形式保存,而不是保存其国家列表的副本,因此当 Zealy 更新区域的成员范围时,它们会保持最新。
Zealy 根据成员网络连接的 IP 地址检测位置,精确到国家级别。它不使用成员在个人资料中填写的国家,也不支持州、省和城市。每次成员领取时都会重新检查位置,因此从其他地方连接的成员会得到其当前位置对应的结果。
不符合条件的成员仍会看到该任务,但会标记为锁定,并显示原因 在你的地区不可用。他们永远不会看到该条件列出了哪些位置。
当 Zealy 无法判断连接来自何处时,该成员会被视为在所有所列位置之外:一个 位于 任务保持锁定,且 不位于 任务保持开放。
位置是一种威慑,而非保证。VPN 或代理会改变 Zealy 看到的所在国家/地区,因此有决心的成员可以看起来从其他地方连接。若要限制整个社区而非单个任务,请使用 区域访问 在安全设置中。