Managing and Editing Scripts
Learn how to edit, duplicate, and manage your scripts directly inside Substy.
Last updated About 13 hours ago
π§ Where to Find Your Scripts
To access all your scripts:
Go to Tools β Scripts in the left sidebar.
You'll see your list of existing scripts.
Each script has two main actions on the right:
βοΈ Edit β Open the script settings and modify details.
π Duplicate β Clone the script to reuse or slightly modify it.
πΈ Example view:
β

βοΈ Editing a Script
Click the pen icon βοΈ next to a script to open the Edit Script panel.
Here, you can adjust all the key parameters of the script.
Editable Fields
Field | Description |
Name | Internal name of your script (only visible to you). |
Description | Add context or notes (e.g., "Morning routine," "Shower scene"). |
Message Interval | Control when the AI sends each PPV based on message count. (Pro plan and above) |
Time Restrictions | Define when the script can run (optional). |
Script Status | Enable or disable the script without deleting it. |
Danger Zone | Permanently delete the script from your account. |
πΈ Example edit view:
β

π¬ Message Interval (Pro Plan)
Message Interval gives you precise control over when the AI sends each PPV within a script, based on the number of messages exchanged with the fan.
When enabled on a script, each message template will display an Interval setting where you can define a range (e.g., 3β5 messages, 2β7 messages).
How It Works
For each message template, set a minimum and maximum number of messages.
The AI will wait until the fan has exchanged at least the minimum number of messages before sending that PPV.
The PPV will be sent randomly within the defined range to keep conversations natural.
Example Configuration
Template | Interval | Behavior |
CS 2 | 3β5 messages | AI sends this PPV after 3 to 5 messages from the fan. |
CS 1 | 2β7 messages | AI sends this PPV after 2 to 7 messages from the fan. |
CS 3 | 3β10 messages | AI sends this PPV after 3 to 10 messages from the fan. |
π‘ Tip: Use wider ranges for a more natural conversation flow. Narrower ranges give you tighter control over pacing.Important Notes
This feature is available on the Pro plan and above.
When Message Interval is enabled, it overwrites the Delivery Mode setting in your AI settings.
Enable Message Interval in the script settings, then configure intervals for each template in the message templates view.
β° Time Restrictions
You can control when a script is active.
When turned off, the script runs 24/7.
When turned on, you can set a Start Time and End Time in 24-hour format.
These hours apply based on the fan's timezone (if Substy has collected it) or default to the creator's timezone otherwise.
π‘ Use this feature if you want the AI to send certain types of content only during specific hours β for example, flirty daytime chats or explicit evening messages.π Duplicating a Script
Click the duplicate icon π next to a script to instantly create a copy.
This is useful when you want to:
Reuse a structure for another creator.
Test variations of pricing or tone.
Create "Part 2" versions of your best-performing scripts.
Each duplicated script can then be edited independently without affecting the original.
π§Ή Deleting or Disabling Scripts
If you need to pause or remove a script:
Disable it temporarily using the Script Status toggle.
Delete it permanently using the Delete Script button in the Danger Zone.
β οΈ Deletion is irreversible β make sure you no longer need the script or a copy before deleting it.π‘ Best Practices
Keep only active scripts that your AI should use.
Use duplicates to A/B test different storylines or pricing.
Always keep clear names and descriptions to organize your scripts easily.
Use Message Interval to fine-tune PPV timing for better conversion rates.