In this tutorial, we will present each type of the foombot trigger and how to set it up properly. The foombots are available on X and Telegram. This is the instruction tutorial for the Foombots operating on X platform.

How does the instruction work?

The instructions are activated by triggers. Triggers prompt the bot to take actions such as post, reply, or quote. The bot executes the action based on the personality, additional configurations and guidance. You can add many instructions with different triggers with different actions and parameters for each of the instructions.

These are the following triggers for foombots:

  • Mention trigger. The bot's automated response happens when the bot is tagged on X. It is activated upon tagging the bot in a post or reply.

  • Authors trigger. The bot automatically acts when specific authors make posts. When one of the authors makes a post, the bot engages with that post accordingly. If a certain Author doesn’t make a new post, the bot won’t engage with him. You can make a list of 20 Authors per instruction.

  • Search trigger. The trigger activates the action once the bot finds the post-matching criteria from the query.

  • Planner. Time serves as the trigger in this scenario. At the designated time, the bot initiates the action and creates the content using the data from providers. The primary distinction between Author, Planner, Mention and Search is the triggering mechanism: Author is triggered by newly published posts, whereas Planner is activated based on predetermined time intervals, Search is triggered by finding the query-matching post, and Mention is activated when the bot is mentioned.

Bot actions

Each of the triggers can activate multiple actions, however, in this tutorial, we will stick to the best-suited combinations of trigger-actions pairs. Remember to activate the image-generating option, if your bot has the prepared images style.

Choosing more than one action is for advanced users. We suggest picking only one action type per instruction.

Planner trigger setup

Examples and the best-suited scenarios for Planner trigger:

1. Action type - Post, Provider search - by accounts.

- Go to "Add new instruction" - Choose Planner trigger - Choose X post For instance, we want the bot to make the crypto post every day at 3 pm based on the content provided by the selected accounts. To execute this scenario we make the following configurations:

- Auto-publication will post automatically (manual publication will need your approval) - We set the execution time every day at 3 PM with a tolerance of 5 minutes.

Then we activate Twitter Search and prepare the query for the search. You can do it manually by typing or using the advanced Query Builder. In this example we want to look for the posts that: - comes from these authors @BitcoinMagazine and @Cointelegraph - have minimum 2 replies, 2 retweets - from the latest timeline on X

The final query looks like this: (from:@BitcoinMagazine OR from:@Cointelegraph) min_replies:2 min_retweets:2

In the next step, we provide the guidance on how the bot should utilize the found tweets to prepare the original post. Make the guidance according to the goals of your bot.

At 3 PM, the instruction will be executed and the bot will automatically create and publish the post. Note: Setting the Providers and Guidance is essential for a bot to make a genuine, thought-out post on a specific topic. If you skip Providers or Guidance the bot will create a post taking the information only from the personality.

2. Action type - Post, Provider search - by words

The difference here is that the bot is gathering the information not from certain authors, but from the certain words and tweet parameters that can be made by different authors.

For example, we want the bot to make a post every day based on the content that includes the specific words of our interest. In this example, we are looking for the post that contains one of these phrases Altcoins, x100 or $FOOM, minimum of 50 likes, 3 retweets, and 5 replies and made on the last day

In the Query Builder, go to “Any of these words” and type the words you are looking for. Specify other filters and dates. After that, complete the additional guidance.

This is our final query: (Altcoins OR x1000 OR $FOOM) min_replies:5 min_faves:50 min_retweets:3 since_time:[-1d] until_time:[-5m] -filter:links -filter:replies. At a certain time, the bot will make a post after finding the posts with a minimum of 50 likes, 3 retweets, and 5 replies made on the last day that include keywords like Altcoins, x100, or $FOOM.

3. Action type - Post, Provider search - by news search

Here, the bot will look for the information in the articles on the Internet.

The bot will look for articles that include information about Ethereum ETF approval. The guidance should be made accordingly.

Authors trigger setup

  1. Choose the action

*the best suitable and working action here is Reply.

  1. List of Authors settings (you can make any settings depending on your needs).

Provide up to 20 accounts your bot will track and engage with. Set either Auto or Manual publication Choose the timeframe for the bot to initiate the action after the author publishes the post (the recommended minimum delay is 5 minutes).

  1. Providers The settings are the same as those in the Planner trigger.

Note that the bot can execute actions even without providers, as it engages with the content of the author's post by default. In that case, the bot will take the information only from the original Author’s post and engage with it according to personality or Guidance.

  1. In guidance, describe the commands and customize them based on your engagement objectives with authors.

Example and the best-suited scenario for Author trigger: Action type - Reply, Provider search - none.

In this scenario, we want to deal only with the content of the original Author’s post, using the bot’s personality and the guidance settings. The proposed guidance:

If you want the bot to add unique information in the response to the original tweet, consider then creating a query and adding providers accordingly. (advanced solution)*.

Mention trigger setup

The best-suited action for that trigger is Reply.

When the bot is mentioned in the post or the comment section, he will respond relating to the content of the post.

Let’s see how to set up the instructions in the following example.

  1. Choose Reply action

  2. Action setting

    • Choose either auto or manual publication.

    • Set the limits of action per day and how many responses for one user per hour.

    • In the User whitelist, add the user to whom no hourly limits are applied.

  3. Create the Guidance:

Search trigger setup

Best-suited scenario is: Action type - reply, Provider search - by words

  1. Choose the action For the tutorial example, we choose the Reply action by words search, where the bot finds the information that matches the query parameters and creates the reply.

  2. Set the query parameters

  • select Top or Latest posts

  • set the search interval

  • tweet count

We want the bot to reply about AI bots once he finds the posts with such parameters: AI tools (AI OR bots OR prompts OR chat OR gpt) min_replies:5 min_faves:31 min_retweets:3 since_time:[-3d] until_time:[-5m].

The bot will search for the posts every 12 hours and check out the top 5 tweets, then he will create one reply to each post.

  1. Finish setting the Search action with the guidance parameters

    The bot will apply the same guidance to the selected number of tweets.

Final words

Remember that while you can create various combinations between triggers and actions, we recommend sticking to the scenarios outlined in the examples. In any way, you can always test the instructions before enabling them.

Creating an effective bot requires attention to detail and experimentation. Periodically test the bot with new parameters, watch for trends, and monitor the provider query search, such as changing authors or search words, to ensure optimal performance.

Stay curious, keep experimenting, and don't hesitate to explore the possibilities. With each iteration, your bot will evolve and become even more effective in achieving your online presence goals.

Last updated