Melonly Triggers start workflows when something happens inside Melonly.
They can react to moderation logs, infractions, Melonly roles, sessions, shifts, breaks and activity waves.

A Melonly trigger in a workflow
Blocks
- Logs
- Infractions
- Roles
- Sessions
- Shifts & Breaks
- Activity Waves
Logs
Log Created
Starts the workflow when a punishment log is created.Output
- Id: The log ID as a string.
- Type: The log type as a string.
- Player: The Roblox player the log was created for.
- Moderator: The user recorded as the moderator, when available. This is not guaranteed for system-created logs.
- Reason: The log reason as a string. This may be empty.
- Description: The log description as a string. This may be empty.
- A workflow should run whenever a new punishment log is created.
- You want to forward or process newly created logs elsewhere.
Log Edited
Starts the workflow when a punishment log is edited.Output
- Id: The edited log ID as a string.
- Type: The current log type as a string.
- Player: The Roblox player the log belongs to.
- Moderator: The user recorded as the moderator, when available. This is not guaranteed for system-created logs.
- Reason: The current log reason as a string. This may be empty.
- Description: The current log description as a string. This may be empty.
- A workflow should react when an existing punishment log changes.
Log Deleted
Starts the workflow when a punishment log is deleted.The trigger preserves the deleted log’s original output values.Output
- Id: The deleted log ID as a string.
- Type: The log type as a string.
- Player: The Roblox player the log belonged to.
- Moderator: The user recorded as the moderator, when available. This is not guaranteed for system-created logs.
- Reason: The log reason as a string. This may be empty.
- Description: The log description as a string. This may be empty.
- A workflow should record or react to a punishment log being deleted.
Working With Melonly Triggers
Melonly triggers use events from moderation, staff management, sessions and other dashboard systems. When using Melonly triggers, keep in mind:- Outputs: Purple outputs are strings, blue outputs are numbers, yellow outputs are Roblox players and green outputs are users.
- Current Data: Edited triggers provide the values stored after the edit.
- Automatic and Manual Events: Some events, such as role changes, session changes and activity waves, can be triggered manually, by workflows or automatically by Melonly.
Example Workflow Flow
- An infraction with
3points is created for a staff member. - The workflow reads the member, points, reason, moderator and term from the trigger.
- A condition checks whether the infraction has at least
3points. - The workflow sends a message in the management Discord channel containing the member, points, reason, term and moderator.
Need help?
Still have questions? Join our Discord server for support from the Melonly Team.
