跳到主要内容

task response_message

命令名称

/task response_message

描述

此命令允许您设置一个任务,奖励用户为特定消息添加反应的行为。您可以使用此功能鼓励用户与特定消息互动。

用法

/task response_message <reward> <link> <duration>

参数

  • <reward>:该值须为正整数或 0。设置为 0 将禁用任务。
  • <link>:需要添加反应的消息链接。此链接必须来自同一 Discord 服务器。
  • <duration>:任务的时间限制。可用选项包括:
    • 6/12h: 6小时、12小时
    • 1/2/3/4/5/6d: 1天、2天、3天、4天、5天、6天
    • 1/2w: 1周、2周
    • 1/2/3m: 1个月、2个月、3个月
    • Unlimited: 无时间限制

示例

  • 示例 1:设置一个任务,时长 1 天,奖励用户给 https://discord.com/channels/12~34/56~78/90~12 的消息添加反应,完成奖励 5 积分。

    /task response_message reward:5 link:https://discord.com/channels/12~34/56~78/90~12 duration:1d

注意事项

  • 每个消息添加反应任务用户只能获得一次奖励。
  • 消息链接必须来自同一Discord服务器。
  • 时间限制可以设置为6小时,12小时,1-6天,1-2周,1-3个月或无限制。
  • 如果消息被删除,任务将被取消。
  • 用户只要在任务时间内为指定消息添加反应后就会收到奖励。

常见问题

  • 问:我可以设置多个添加反应任务,具有不同的奖励值和消息吗?

    答:是的,您可以创建具有不同奖励值和消息的多个添加反应任务。每个任务将独立跟踪。

  • 问:如果用户回复错误的消息会发生什么?

    答:用户将不会收到奖励。他们必须在任务时间内为指定消息添加反应才能完成任务。

  • 问:如何找到特定消息的消息链接?

    答:您可以右键单击消息并选择“复制消息链接”来找到消息链接。

  • 问:如果用户多次为消息添加反应会发生什么?

    答:用户每个有效的添加反应操作仅会收到一次奖励。后续的反应将不计入任务完成。