Guide Book
  • Welcome to TaskOn
    • Onepage
    • Data
    • Deck
    • Demo
    • Contact
    • Spotlights
  • How to Enter TaskOn Community Hub
    • How to Log In
    • How to Log Out
    • Login Error Solutions
  • Getting Started
    • How to Create Your Community?
    • Verified Community
    • How to Edit
      • Settings
      • Announcement
      • Set Community Private
      • dApp Integration
    • Share Your Community
    • How to Create Community Tasks
      • Task Sector
      • Task Templates
        • Daily Connect
        • Invite Tasks
        • On-chain Tasks
        • PoW Tasks
        • Smart Tasks
        • API Task
      • How to Create Tasks
        • Step1: Basic Task Settings
        • Step2: Reward Settings
        • Step3: Extra Settings
      • How to Test Tasks
      • How to Edit Tasks
      • How to Publish Tasks
      • Task List
        • Task Status
        • How to Change Task Status
    • How to Create Quest
      • Step1: Basic Info
      • Step2: Rewards Settings
      • Step3: Task
      • Step 4: Eligibility
      • Reviews
      • Leaderboard
  • Quest Hub
    • How to Create a Quest
      • Step1: Basic Info
      • Step2: Rewards Settings
      • Step3: Task
      • Step 4: Eligibility
      • Reviews
      • Leaderboard
    • How to Create an Event
      • Step 1: Basic Info
      • Step 2: Rewards Settings
      • Step 3: Add Quests
    • How to Create Referral
    • How to Use Sharing System
    • Gas Station
      • How to Top Up Your Gas Balance
      • How to Calculate Gas Fee
      • How to Create Gas Free Quests/Events
  • Boost Hub
  • How to apply for your boost
  • Analytics
    • Analytics Dashboard
  • Task Review
  • Community Hub
    • Task System
      • Task Sector
      • Task Templates
        • Daily Connect
        • Invite Tasks
        • On-chain Tasks
        • PoW Tasks
        • Smart Tasks
        • API Task
          • TaskOn Performance-Based API Verification Guide
      • How to Create Tasks
        • Step1: Basic Task Settings
        • Step2: Reward Settings
        • Step3: Extra Settings
      • How to Test Tasks
      • How to Edit Tasks
      • How to Publish Tasks
      • Task List
        • Task Status
        • How to Change Task Status
    • Leaderboard
    • Incentives/Benefits
      • Incentives
      • Benefit Shop
        • Benefit Type
          • Token
          • NFT
          • Discord Role
          • Whitelist
          • Content
          • Promote Code
          • Ticket
        • Manage Your Benefit Shop
    • Member List
    • Level Settings: Points-based Level System
      • Step 1: Define
      • Step 2: Default Task Points
      • Step 3: Set Levels
      • Management
    • Bot Integration
      • Discord Integration
        • Discord Channel & Alert
        • How to Add TaskOn Discord Bot
      • Telegram Integration
        • How to Add TaskOn Telegram Bot
        • Telegram Mini App
    • dApp Integration
      • How to Configure Your Custom Domain
      • How to Customize your Community Theme
    • Announcement
  • Tools
    • NFT Collections
    • Distribution Management
    • Airdrop
      • How to create an Airdrop plan
        • Step by step tutorial
    • Airdrop Tools
  • Telegram Mini App
  • Page
  • Billing and Plans
    • Usage
    • How to apply for your boost
    • Featured
    • Boost
    • Payment & Renew
    • Your Plan Details
    • FAQ
  • Assets
  • Referral Program
  • FAQ
    • About TaskOn
    • About TaskOn GTC (Go-to-Community)
    • Value of TaskOn
    • Introducing GTC Services
  • Glossary
  • What's New
    • v.1.9.3
    • v1.9.0
    • v 1.8.0
    • v1.7.9
    • v1.7.8
    • v1.7.7
    • v1.7.6
  • Press Kit
Powered by GitBook
On this page
  • Recurrence
  • Set Rewards
  • Time Frame
  • Set Task Condition
  • Claim Limit
  • Retry
  1. Community Hub
  2. Task System
  3. How to Create Tasks

Step3: Extra Settings

PreviousStep2: Reward SettingsNextHow to Test Tasks

Last updated 5 months ago

Recurrence

After setting the details of task requirements, you need to set Recurrence.

Recurrence means the number of times your task will cycle. Currently, you can set tasks to occur Once, Daily, Weekly, or Monthly.

  • Once: Users can only complete this task once.

  • Daily: The daily task will reset at 12am UTC time everyday. Users can participate again after the reset, regardless of whether they have completed the tasks yesterday.

  • Weekly: The weekly task will reset at 12 am UTC every Sunday. Users can participate again after the reset, regardless of whether they have completed the tasks in the previous week.

  • Monthly: The monthly task will reset at 12 am UTC on the first day of each month. Users can participate again after the reset, regardless of whether they have completed the tasks in the previous month.

Set Rewards

Currently, our reward only supports points, but we plan to introduce more reward options in the future. Please stay tuned for updates.

Points are linked to the user's level within your Community, reflecting their level of engagement with your Community. Users can upgrade their level when they accumulate a certain number of points.

Level design is entirely at your discretion, including the names (points), and criteria for each level, and if you have already designed your own level system on another platform or Discord group, you can seamlessly migrate that system here (if in your level system, "XP" refers to points, you can directly modify it).

Time Frame

A timeframe setting allows a task to start or end at a designated time. Please note that in the TaskOn community, time frames are not mandatory, which means that you can set long-term tasks without any time constraints.

  • For long-term tasks, such as following X(Twitter) or interacting with a specific product feature, you can set the date at Start Time and choose 'Never Expired' when set End Time.

  • If you want to set a time-limited task, simply specify the start and end times.

  • If you want the task to start immediately after publishing, select "Immediately After Task Published".

Time-limited tasks will automatically be categorized into the expired sector after the specified time has elapsed.

Set Task Condition

When designing tasks, you have the option to set task conditions.

Meet all conditions & Meet any condition

Meet all conditions: For Web3 projects, requiring all conditions to be met enhances security and trustworthiness, thereby reducing fraud risks and boosting credibility.

Meet any condition: This allows members to participate as long as any single condition, such as holding specific NFTs or project tokens. Meet any condition can increase community engagement and activity, crucial for Web3 projects due to their decentralized nature.

Conditions category

Currently, the community supports Member Level, Discord Role, NFT Holder, Token Holder, and Task Completed.

If you want your task to be only available to members who meet specific criteria, select the "Condition", and choose the condition. This can effectively motivate members and enhance their loyalty.

Member Level: Setting a Member Level condition helps identify and differentiate users based on their activity levels, allowing for tailored privileges and rewards for higher-level members, incentivizing increased activity and loyalty.

  1. Click on "Add", enter the number of member level.

Discord Role: This simplifies member authentication and management processes, offering exclusive tasks/quests and rewards for specific members, and fostering interaction and belonging among community members.

  1. Select Discord role.

NFT Own: Enforcing an NFT holder condition promotes NFT projects, incentivizes members to hold specific NFTs, and provides them with opportunities for participation or special rewards.

  1. Choose the network, select NFT, and enter the number.

Token Own: The condition of Token Holder status encourages users to hold tokens, thereby increasing the tokens' value and providing holders with additional rewards and participation opportunities.

  1. Choose the network, select token, and enter the number.

Task: Setting a Task Completed condition guides users to fulfill specific tasks or activities, increasing participation and offering rewards or recognition upon completion.

  1. Select task.

Claim Limit

Claim limit refers to the maximum number of times a user can complete a specific task. For instance, if you set the limit to 100, a user can complete the task at most 100 times.

  1. Click "Add" and enter the number.

Retry

If some tasks fail to be completed by users within a short period, you can set up a retry option to allow users to attempt again.

After all task settings are done, click on "Publish". You can click on “Save as Draft” if you need to edit it later.

Before setting the Discord role, please ensure that you have .

For project creators who haven't purchased the EE plan(), the total number of tasks the community can claim per month is fixed. If this limit is exceeded, plan upgrades are required. You can utilize this feature while setting up tasks to control excessive claim quantities.

For more information on designing membership levels, please refer to this tutorial.
added the TaskOn bot to your server
Billing & Plans