---
description: >-
  Instructions on how to interact with the mode that will allow active actions
  on your Warpcast accounts.
---

# Activity mode

With Activity mode, you can perform actions on your Warpcast accounts such as publishing posts, leaving comments, following accounts, liking, and other activities.

Before using this mode, be sure to register accounts through [Register mode](https://docs.nfd.gg/main/eng-combine-software/modules/operation-and-launching-of-modules/farcaster-module/settings-and-launch/register-mode).

The theme of publications and other behavioral factors will be based on the role assigned to the account. The themes of posts and comments can be changed in Warpcast Prompts. After clicking the button, a modal window will open where you can modify the data in the Cast and Comment fields to publish relevant content in Activity mode.

All content is generated by artificial intelligence, which needs to be configured in the Settings -> [Add ChatGPT Key](https://docs.nfd.gg/main/eng-combine-software/section-settings/adding-chatgpt-key) section. The content will be uniquely generated for each account, and after successfully completing actions with one wallet and moving to another, the content will automatically change. If you do not use ChatGPT, you can manually change the information within the fields.

* In the **Mode** section, select **Activity mode**;
* In the **Run mode** section, choose the order in which the wallets will be launched:
  1. **Parallel** - parallel operation (multi-threaded) with or without proxies;
  2. **One-by-one** - wallets will be launched one after another with or without proxies;
  3. **One-by-one (mobile proxy)** - wallets will be launched one after another using mobile proxies. Mobile proxies must first be added to **Settings ->** [**Proxie**](https://docs.nfd.gg/main/eng-combine-software/section-settings/proxies)**s** and linked to accounts in [**Account Manager**](https://docs.nfd.gg/main/eng-combine-software/account-manager).
* To launch a pre-prepared group of wallets, select it in the **Select Accounts group** to launch section;
* First, you need to set up donors. Donors are accounts from which the software will find random followers, commenters, and likers, and interact with these accounts instead of directly with the donor. This adds more randomization to the module's operations;
* Click on **Donors Settings**;
* In the opened modal window enter the username of the donor account in the appropriate field or select from the suggested list in the **Add faster by clicking at** field, then click Check;
* If the account is correct, it will appear just below the input field and you can click **Add Donor**. After adding, the account will appear in the general list of donors;
* To delete a donor account, click the trash icon next to it.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2FWJG03mBMrrZl6llccWSv%2FCombi324323ne.gif?alt=media&#x26;token=6622ea27-8cd4-4bb9-aa40-745282057ae4" alt=""><figcaption></figcaption></figure>

* In the **Select blocks** section, choose the activities that the accounts launched in this session should perform. Available activities:
  1.  **Cast** - These are posts that the account will create through ChatGPT based on the role assigned to the wallet. The content theme will be built on the information specified in **Warpcast Prompt**s in the Cast and Comment sections. The prompt will be structured as follows: **Prompts + your role** = ready-made response and its publication. For automatic content generation based on role + Warpcast Prompts to work, ensure that the Use ChatGPT checkbox is **enabled** in the [ChatGPT key settings](https://docs.nfd.gg/main/eng-combine-software/section-settings/adding-chatgpt-key).\


      `Example: "Write me a social media post in English between 200-600 characters. Add some casualness to make it look more natural, like writing in lowercase, but not always necessarily, or you can use slang expressions or even mistakes. You can also use real names. Return only the post without additional quotes or comments." Prompts in the pastry theme: Role of the account - Pastry chef, a person who makes and decorates sweet products and desserts. Pastry art includes a wide range of products, from simple baked goods to complex cakes and pastries. Here are the main aspects of a pastry chef's work, and based on these inputs, content will be generated for posting on the specific account.`\


      There is also an option to specify your own Prompts for ChatGPT – this is a fragment of text provided to the artificial intelligence as input data and gives direction for its response. It is entered in a special modal window, which you can open after selecting the Cast mode. To open the prompt input window, click **Posts** under the Donors Setting button. To use manual post publishing, disable the **Use ChatGPT** checkbox in the ChatGPT key settings. In this case, content generation is based on the direct prompt specified in the modal window, not on the **role + Warpcast Prompts**.\


      **Manual posts will be published only on accounts that do not have a role specified in the Account Manager. So, if a role is assigned to an account, the content will always be generated based on the role + Warpcast Prompts. If no role is assigned, only the content you manually generated in the Posts modal window will be published.**
  2.  **Comment** - Comments will be published based on Prompts + the theme of the Cast being commented on.

      Example: "Write me a comment for a social media post in English between 50-200 characters. Add some casualness to make it look more natural, like writing in lowercase, but not always necessarily, or you can use slang expressions or even mistakes. You can also use real names. Return only the comment without additional quotes or comments. Context for the comment: (Prompts) + Layer3 slightly revised the drop distribution and increased the $L3 allocation by 10-15%. So check your token amount again. (Cast(post)) = ready response (Cool that they revised the drop distribution, now I will get more tokens)." That is, the request is sent with the post to ChatGPT -> ChatGPT gives a response -> Combine sends this response in the comment under the post.
  3. **Follow** - a mode, in which the software will follow the followers of donors;
  4. **Like** - a mode, in which the software will like the posts of the followers of donors;
  5. **Recast** - a mode, in which the software will recast the posts of the followers of donors;
  6. **Quote** - a mode, in which the software will repost a cast from the followers of donors with a comment on your account's wall.
* You can select specific activities by checking the checkboxes, or click the **Select All** button to choose all activities;
* As you select activities, additional settings for each chosen activity will appear.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2FsduVfzrAKkLluRph6Ou5%2FCom3232bine.gif?alt=media&#x26;token=482915bb-fc12-4085-9ee9-7bbab60807e5" alt=""><figcaption></figcaption></figure>

* When you select the **Cast** mode, an additional button called Posts will appear. Clicking this button will open a modal window for entering the Prompts for ChatGPT to create and publish manual posts, as mentioned in the previous section. Here you can create multiple posts and publish them with a delay. For example, you can write 10 unique posts and publish them with a delay, such as one post per day;
* Leave the selection on the **Add Post** section to add a post to the general list;
* In the **Write post using ChatGPT** field, enter the prompt for ChatGPT. Based on this prompt, a post will be generated and published in the **Write manually or edit generated** post field. You can also paste a ready-made text into this field manually;
* To edit a post, click the pencil icon;
* To delete a post, click the trash icon.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2FbdBQZRez04wtWfzlXqBT%2FCo323232mbine.gif?alt=media&#x26;token=ab834031-7b6e-48d2-8ae4-c5bbf5a93b94" alt=""><figcaption></figcaption></figure>

* In the **Delays** section, set the delays between actions:
  1. **Wallet** - delay between the launches of accounts;
  2. **Block** - delay between actions on a single account. For example, if Cast and Like are selected, after publishing a post, there will be a delay within the specified range before a like is placed.
* After selecting actions on the account in the Select section, an additional setting will appear in the **Activity Settings** section, where you can specify the number of actions, such as likes, that should be performed on one account during the session;
* If you want the wallets to be activated in a random order, keep the **Randomize wallets?** checkbox enabled;
* Select the wallets to be launched in this session and click **Launch**.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2FnPqElcqdHnk8GPbP1Vdv%2FCom8887bine.gif?alt=media&#x26;token=98427eab-8e51-4dde-93da-0d38bfa24841" alt=""><figcaption></figcaption></figure>

* Your wallets have been launched. You can track the process of your wallets' work in the [Logs & Progress](https://docs.nfd.gg/main/eng-combine-software/modules/operation-and-launching-of-modules/farcaster-module/logs-and-progress) section.
