triggers
Custom webhook triggers — post embeds on external events
/triggersManage custom webhook triggers
createSubcommandCreate a new webhook trigger
nameStringrequiredUnique name for this trigger
providerStringrequiredProvider type
channelChannelrequiredChannel to post trigger messages to
editSubcommandEdit an existing trigger configuration
nameStringrequiredName of the trigger to edit
channelChannelNew channel to post trigger messages to
providerStringNew provider type
new_nameStringNew name for this trigger
enabledBooleanEnable or disable this trigger
templateStringNew custom embed template (JSON)
filterStringNew filter conditions (JSON)
listSubcommandList all triggers for this server
deleteSubcommandDelete a trigger
nameStringrequiredName of the trigger to delete
testSubcommandSend a test message for a trigger
nameStringrequiredName of the trigger to test
templateSubcommandSet a custom embed template (JSON)
nameStringrequiredTrigger name
jsonStringrequiredEmbed JSON, e.g. {"title":"PR {pr.title}","color":65280}
filterSubcommandSet filter conditions (JSON)
nameStringrequiredTrigger name
jsonStringrequiredFilter JSON, e.g. {"action":"closed","merged":true}