# Twitter

{% hint style="info" %}
Twitter tasks automate trades based on Twitter activity. Five modes track different signals and fire buys or sells automatically.

***

**Before you start**

* Set a Twitter default wallet in the Wallets page under Trading Modes.
  {% endhint %}

### Create Twitter Task

Five modes are selectable from the tabs at the top of the Create Twitter Task modal:

* **CA Scanner**: triggers the task when a contract address appears in a tweet from the tracked account.
* **Engagement**: triggers the task when the tracked account replies to, retweets, or quote-tweets a specific tweet.
* **Follow / Unfollow**: triggers the task when an account follows or unfollows another user.
* **Posts & Replies**: triggers the task when the tracked account posts, replies, retweets, or quote-tweets.
* **Tweet Delete**: triggers the task when a specific tweet is deleted by its author.

{% tabs %}
{% tab title="CA Scanner" %}
Buys contracts posted by the tracked account in tweets, retweets, replies, or quotes.

<div align="left"><figure><img src="/files/N1YdM3kajFTzr8xYaZ5P" alt="" width="563"><figcaption></figcaption></figure></div>

| Field              | Description                                                                                                                                                                                                                                                                            |
| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Wallet**         | Wallet used for the task.                                                                                                                                                                                                                                                              |
| **Config Name**    | Custom name for this task.                                                                                                                                                                                                                                                             |
| **Target Handle**  | Twitter handle to track. URL or username without the @.                                                                                                                                                                                                                                |
| **Amount**         | Amount spent per buy.                                                                                                                                                                                                                                                                  |
| **Target Actions** | <p>Trigger type:</p><ul><li><strong>Tweet</strong>: original posts.</li><li><strong>Retweet</strong>: reposts. Contract taken from the original post.</li><li><strong>Reply</strong>: replies with a contract.</li><li><strong>Quote</strong>: quote-tweets with a contract.</li></ul> |
| **Max Buy Count**  | Maximum contracts the task will buy. Set to 1 for the first only, 2 for the first two, and so on. Changing the target does not reset this counter.                                                                                                                                     |
| **Use OCR**        | Detects and buys contracts from images posted by the target account.                                                                                                                                                                                                                   |

**Task Timing**

| Field          | Description            |
| -------------- | ---------------------- |
| **Enable at**  | Task start time (UTC). |
| **Disable at** | Task end time (UTC).   |

**Token Filters**

| Field              | Description                                                                                                                                     |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **Min Market Cap** | Minimum market cap required at the moment of the post. Below threshold, the buy is skipped.                                                     |
| **Max Market Cap** | Maximum market cap allowed at the moment of the post. Above threshold, the buy is skipped.                                                      |
| **Min Age**        | Minimum time since token creation. Unit selectable from the dropdown (minutes, hours, days). For Pump.fun migrated coins, counted from bonding. |
| **Max Age**        | Maximum time since token creation. Unit selectable from the dropdown. For Pump.fun migrated coins, counted from bonding.                        |

**Fee Settings**

| Field             | Description                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------- |
| **Slippage**      | Buy slippage percentage.                                                                                             |
| **Priority Fee**  | Transaction fee for the buy order.                                                                                   |
| **Processor Tip** | Tip to prioritize inclusion in the next block.                                                                       |
| **Anti MEV**      | MEV protection against sandwich attacks.                                                                             |
| **Auto Tip**      | Uses the recommended Jito tip automatically. Priority fee stays fixed since the tip is what matters for Jito Blocks. |

**Platforms**

Restrict the task to specific token platforms. Use <kbd>Select All</kbd> or <kbd>Deselect All</kbd> to toggle the entire list, or pick individual platforms.

**Auto Orders**

Attach auto order groups to this task. Click <kbd>Create Group</kbd> to add a new group, then <kbd>Create Auto Order</kbd> inside any group to add an order. See the **Create Auto Order** page for the full configuration reference.
{% endtab %}

{% tab title="Engagement" %}
Triggers a buy when the tracked account replies to, retweets, or quote-tweets a specific tweet.

<div align="left"><figure><img src="/files/l33Y1NbrKMGQxnJMqgn5" alt="" width="563"><figcaption></figcaption></figure></div>

| Field               | Description                                                                                                                                                                                                      |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Wallet**          | Wallet used for the task.                                                                                                                                                                                        |
| **Config Name**     | Custom name for this task.                                                                                                                                                                                       |
| **Target Handle**   | Handle of the account whose interactions you want to track.                                                                                                                                                      |
| **Target Tweet ID** | ID of the tweet to monitor.                                                                                                                                                                                      |
| **Token Address**   | Contract address of the token to buy.                                                                                                                                                                            |
| **Amount**          | Amount spent per buy.                                                                                                                                                                                            |
| **Target Actions**  | <p>Trigger type:</p><ul><li><strong>Reply</strong>: target replies to the tweet.</li><li><strong>Retweet</strong>: target retweets the tweet.</li><li><strong>Quote</strong>: target quotes the tweet.</li></ul> |
| **Max Buy Count**   | Maximum buys the task will execute. Changing the target does not reset this counter.                                                                                                                             |

**Task Timing**

| Field          | Description            |
| -------------- | ---------------------- |
| **Enable at**  | Task start time (UTC). |
| **Disable at** | Task end time (UTC).   |

**Fee Settings**

| Field             | Description                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------- |
| **Slippage**      | Buy slippage percentage.                                                                                             |
| **Priority Fee**  | Transaction fee for the buy order.                                                                                   |
| **Processor Tip** | Tip to prioritize inclusion in the next block.                                                                       |
| **Anti MEV**      | MEV protection against sandwich attacks.                                                                             |
| **Auto Tip**      | Uses the recommended Jito tip automatically. Priority fee stays fixed since the tip is what matters for Jito Blocks. |

**Auto Orders**

Attach auto order groups to this task. Click <kbd>Create Group</kbd> to add a new group, then <kbd>Create Auto Order</kbd> inside any group to add an order. See the **Create Auto Order** page for the full configuration reference.
{% endtab %}

{% tab title="Follow / Unfollow" %}
Triggers a buy or sell when an account follows or unfollows another user.

<div align="left"><figure><img src="/files/4snloqyBLNst7E6MCprx" alt="" width="563"><figcaption></figcaption></figure></div>

| Field                | Description                                                                                                                                                               |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Wallet**           | Wallet used for the task.                                                                                                                                                 |
| **Config Name**      | Custom name for this task.                                                                                                                                                |
| **Follower Account** | Handle of the account whose follow activity you want to track.                                                                                                            |
| **Followed Account** | Handle of the account being followed or unfollowed. Set to trigger only when the Follower Account follows or unfollows this specific user.                                |
| **Token Address**    | Contract address of the token to buy or sell.                                                                                                                             |
| **Direction**        | <p><strong>Buy</strong> to open a position.</p><p><strong>Sell</strong> to close one.</p>                                                                                 |
| **Amount**           | Amount spent on the buy, or amount of token sold.                                                                                                                         |
| **Target Actions**   | <p>Trigger type:</p><ul><li><strong>Follow</strong>: Follower Account follows a new user.</li><li><strong>Unfollow</strong>: Follower Account unfollows a user.</li></ul> |
| **Max Buy Count**    | Maximum trades the task will execute. Changing the target does not reset this counter.                                                                                    |

**Task Timing**

| Field          | Description            |
| -------------- | ---------------------- |
| **Enable at**  | Task start time (UTC). |
| **Disable at** | Task end time (UTC).   |

**Fee Settings**

| Field             | Description                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------- |
| **Slippage**      | Slippage percentage for buys.                                                                                        |
| **Priority Fee**  | Transaction fee for the order.                                                                                       |
| **Processor Tip** | Tip to prioritize inclusion in the next block.                                                                       |
| **Anti MEV**      | MEV protection against sandwich attacks.                                                                             |
| **Auto Tip**      | Uses the recommended Jito tip automatically. Priority fee stays fixed since the tip is what matters for Jito Blocks. |

**Auto Orders**

Attach auto order groups to this task. Click <kbd>Create Group</kbd> to add a new group, then <kbd>Create Auto Order</kbd> inside any group to add an order. See the **Create Auto Order** page for the full configuration reference.
{% endtab %}

{% tab title="Posts & Replies" %}
Triggers a buy or sell when the tracked account posts, replies, retweets, or quote-tweets.

<div align="left"><figure><img src="/files/hkVYEZg2gkYIhuO5KGHf" alt="" width="563"><figcaption></figcaption></figure></div>

| Field               | Description                                                                                                                                                                                                                                                                           |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Wallet**          | Wallet used for the task.                                                                                                                                                                                                                                                             |
| **Config Name**     | Custom name for this task.                                                                                                                                                                                                                                                            |
| **Target Account**  | Handle of the account whose posting activity you want to track.                                                                                                                                                                                                                       |
| **Original Poster** | Handle of the original poster of the tweet being interacted with. Filters replies, retweets, and quotes to those that involve this poster's tweets.                                                                                                                                   |
| **Token Address**   | Contract address of the token to buy or sell.                                                                                                                                                                                                                                         |
| **Direction**       | <p><strong>Buy</strong> to open a position.</p><p><strong>Sell</strong> to close one.</p>                                                                                                                                                                                             |
| **Amount**          | Amount spent on the buy, or amount of token sold.                                                                                                                                                                                                                                     |
| **Target Actions**  | <p>Trigger type:</p><ul><li><strong>Reply</strong>: Target Account replies.</li><li><strong>Retweet</strong>: Target Account retweets.</li><li><strong>Quote</strong>: Target Account quote-tweets.</li><li><strong>Tweet</strong>: Target Account posts an original tweet.</li></ul> |
| **Max Buy Count**   | Maximum trades the task will execute. Changing the target does not reset this counter.                                                                                                                                                                                                |

**Text Keywords**

Filter triggers to tweets whose text matches the configured keyword lists. Expand to set inclusion and exclusion keywords.

**Task Timing**

| Field          | Description            |
| -------------- | ---------------------- |
| **Enable at**  | Task start time (UTC). |
| **Disable at** | Task end time (UTC).   |

**Fee Settings**

| Field             | Description                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------- |
| **Slippage**      | Slippage percentage for buys.                                                                                        |
| **Priority Fee**  | Transaction fee for the order.                                                                                       |
| **Processor Tip** | Tip to prioritize inclusion in the next block.                                                                       |
| **Anti MEV**      | MEV protection against sandwich attacks.                                                                             |
| **Auto Tip**      | Uses the recommended Jito tip automatically. Priority fee stays fixed since the tip is what matters for Jito Blocks. |

**Auto Orders**

Attach auto order groups to this task. Click <kbd>Create Group</kbd> to add a new group, then <kbd>Create Auto Order</kbd> inside any group to add an order. See the **Create Auto Order** page for the full configuration reference.
{% endtab %}

{% tab title="Tweet Delete" %}
Triggers a buy or sell when a specific tweet is deleted by its author.

<div align="left"><figure><img src="/files/mrZ94a7oTUIQo71lkG8F" alt="" width="563"><figcaption></figcaption></figure></div>

| Field               | Description                                                                               |
| ------------------- | ----------------------------------------------------------------------------------------- |
| **Wallet**          | Wallet used for the task.                                                                 |
| **Config Name**     | Custom name for this task. Auto-generated and editable.                                   |
| **Tweet URL or ID** | URL or numeric ID of the tweet to monitor for deletion.                                   |
| **Token Address**   | Contract address of the token to buy or sell.                                             |
| **Direction**       | <p><strong>Buy</strong> to open a position.</p><p><strong>Sell</strong> to close one.</p> |
| **Amount**          | Amount spent on the buy, or amount of token sold.                                         |
| **Max Buy Count**   | Maximum trades the task will execute.                                                     |

**Task Timing**

| Field          | Description            |
| -------------- | ---------------------- |
| **Enable at**  | Task start time (UTC). |
| **Disable at** | Task end time (UTC).   |

**Fee Settings**

| Field             | Description                                                                                                          |
| ----------------- | -------------------------------------------------------------------------------------------------------------------- |
| **Slippage**      | Slippage percentage for the order.                                                                                   |
| **Priority Fee**  | Transaction fee for the order.                                                                                       |
| **Processor Tip** | Tip to prioritize inclusion in the next block.                                                                       |
| **Anti MEV**      | MEV protection against sandwich attacks.                                                                             |
| **Auto Tip**      | Uses the recommended Jito tip automatically. Priority fee stays fixed since the tip is what matters for Jito Blocks. |

**Auto Orders**

Attach auto order groups to this task. Click <kbd>Create Group</kbd> to add a new group, then <kbd>Create Auto Order</kbd> inside any group to add an order. See the **Create Auto Order** page for the full configuration reference.
{% endtab %}
{% endtabs %}

***

### Mass Create

<figure><img src="/files/KaUoPxoS4TT1lf1OciUQ" alt=""><figcaption></figcaption></figure>

Create multiple tasks at once by pasting a list of handles. One task is created per handle, all sharing the same configuration. Mass Create supports four modes: **CA Scanner**, **Engagement**, **Follow / Unfollow**, and **Posts & Replies**. Tweet Delete is not available in Mass Create because it requires a specific tweet identifier.

{% stepper %}
{% step %}
**Handles.** Open the **Mass Create Twitter Task** modal and select the mode from the tabs at the top. Paste handles into **Target Handles**, one per line. The **Valid** counter shows recognized entries. Click <kbd>Next</kbd>.
{% endstep %}

{% step %}
**Configuration.** Configure the fields as for a single task (see the sections above). Click <kbd>Create Task</kbd> to create one task per valid handle.
{% endstep %}
{% endstepper %}

***

### Tasks Tab

Tasks appear in the Tasks tab organized by feature.

<figure><img src="/files/vDywyNZYSZks41rbLZr1" alt=""><figcaption></figcaption></figure>

| Button           | Description                                          |
| ---------------- | ---------------------------------------------------- |
| **Start All**    | Activates all tasks in the current tab.              |
| **Stop All**     | Deactivates all tasks in the current tab.            |
| **Start / Stop** | Activate or deactivate a single task.                |
| **Edit**         | Modify a task's parameters.                          |
| **Duplicate**    | Create a copy of a task with the same configuration. |
| **Delete**       | Remove a task permanently.                           |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bloombot.app/manager/pages/tasks/solana/twitter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
