Getting Started

Welcome to my pet project that I've been working on for the past several years.
This is a project that utilizes Shopify monitors as well as keywords to have a sort of ACO self service option available to you.

Please be wary and ask questions as this can and will checkout items that you may not want and I accept zero liability if this happens. Feel free to DM me or ping me if you have any questions at all about the features/functions of the bot.

Overview

Monitor Bot is an automated Shopify product monitoring system that watches stores for new products and restocks, then automatically creates checkout tasks in CyberAIO when items matching your criteria become available.

How It Works

  1. Monitoring: The bot continuously checks configured Shopify stores (every 5 seconds) for new products or restocks

  2. Matching: When a product appears, it checks against your saved keywords and filters

  3. Task Creation: If a match is found, the bot automatically creates a CyberAIO task for you

  4. Notifications: Discord webhook notifications are sent to the appropriate channel

Key Concepts

ACO (Auto-Checkout)

An ACO is a saved monitor configuration that tells the bot what products you want to automatically checkout. You create ACOs using the /create_keyword command.

Listener Types

The bot uses "ListenersV3" which support:

  • Positive keywords (items you want)

  • Negative keywords (items to exclude, prefix with -)

  • Variant filtering (specific sizes/options)

  • Price limits

  • Custom quantities

Blacklist System

There are two types of blacklists:

  • Master Blacklist: Global keywords that never match (like "raffle", "bot", "donation")

  • Site-Specific Blacklist: Keywords blocked for individual stores (like "t-shirt" on certain music stores)

Getting Your Discord ID

Before creating ACOs, you need your Discord User ID:

  1. Enable Developer Mode in Discord:

    • User Settings → Advanced → Developer Mode (toggle on)

  2. Right-click your username and select "Copy User ID"

  3. This ID links your ACOs to your CyberAIO profile

Quick Start Checklist

  • Have your Discord User ID ready

  • Fill out the ACO form to get your profile set up

  • Review monitored sites using /sites

  • Review blacklisted keywords using /badkws

  • Create your first ACO using /create_keyword

  • Verify your ACO was created using /keywords

Important Limits

  • Maximum 25 total ACOs per user

  • ACOs automatically disable after creating a task (prevents duplicates)

  • You can re-enable them using /toggle_keyword

Need Help?

  • Use /cmd to see all available commands

  • Use /aco to get the setup form link

  • Check the other KB articles for detailed command instructions