ReferenceAutomations

Nodes

Every placeable automation node with IDs, flow pins, and sockets.

Node IDs are persisted in automation graphs. Kind is the meta type: trigger, action, meta (control flow), or type (value nodes — no flow pins).

Value nodes (type) are pull-evaluated when a downstream node needs their output.

Arrays

IDTitleKindFlowInputsOutputs
type:array.addAdd Itemtype—array, itemarray
type:array.containsArray Containstype—array, valueresult
type:array.index-ofArray Index Oftype—array, valueresult
type:array.is-emptyArray Is Emptytype—arrayresult
type:array.last-index-ofArray Last Index Oftype—array, valueresult
type:array.lengthArray Lengthtype—arraylength
type:array.averageAverage Numberstype—arrayresult
type:array.concatConcat Arraystype—array, otherarray
type:array.count-valueCount Valuetype—array, valueresult
type:array.fillFill Arraytype—value, lengtharray
type:array.firstFirst Itemtype—arrayitem
type:array.getGet Itemtype—array, indexitem
type:array.has-indexHas Indextype—array, indexresult
type:array.insertInsert Itemtype—array, index, itemarray
type:array.joinJoin Text Arraytype—array, delimiterresult
type:array.lastLast Itemtype—arrayitem
type:array.makeMake Arraytype——array
type:array.make-randomMake Random Number Arraytype—lengtharray
type:array.maxMax Numbertype—arrayresult
type:array.minMin Numbertype—arrayresult
type:array.rangeNumber Rangetype—start, end, steparray
type:array.prependPrepend Itemtype—array, itemarray
type:array.random-itemRandom Itemtype—arrayitem, index
type:array.remove-atRemove at Indextype—array, indexarray
type:array.remove-valueRemove Valuetype—array, valuearray
type:array.reverseReverse Arraytype—arrayarray
type:array.setSet Itemtype—array, index, itemarray
type:array.shuffleShuffle Arraytype—arrayarray
type:array.skipSkip Itemstype—array, countarray
type:array.sliceSlice Arraytype—array, start, endarray
type:array.sortSort Arraytype—arrayarray
type:array.sumSum Numberstype—arrayresult
type:array.takeTake Itemstype—array, countarray
type:array.uniqueUnique Itemstype—arrayarray

Channels

IDTitleKindFlowInputsOutputs
fetch:categoryCategorytype——category
fetch:channelChanneltype——channel
action:channel.cloneClone Channelaction1 in / 1 outchannel, name, category, reasonchannel
action:channel.create-categoryCreate Categoryaction1 in / 1 outname, position, reasonchannel
action:channel.create-inviteCreate Invite Linkaction1 in / 1 outchannel, maxAge, maxUses, temporary, unique, reasonurl, code
action:channel.create-textCreate Text Channelaction1 in / 1 outname, category, topic, slowmode, nsfw, reasonchannel
action:channel.create-threadCreate Threadaction1 in / 1 outchannel, name, messagechannel
action:channel.create-voiceCreate Voice Channelaction1 in / 1 outname, category, bitrate, userLimit, reasonchannel
action:channel.deleteDelete Channelaction1 in / 1 outchannel, reason—
fetch:categoriesFetch Categoriestype—limit, pagearray
fetch:category.by-idFetch Categorytype—categoryIdcategory
fetch:channel.by-idFetch Channeltype—channelIdchannel
fetch:channelsFetch Channelstype—limit, pagearray
type:channel.mentionMention Channeltype—channelresult
action:channel.renameRename Channelaction1 in / 1 outchannel, namechannel
action:channel.set-parentSet Channel Categoryaction1 in / 1 outchannel, category, lockPermissions, reasonchannel
action:channel.topicSet Channel Topicaction1 in / 1 outchannel, topic, reasonchannel
action:channel.nsfwSet NSFWaction1 in / 1 outchannel, enabled, reasonchannel
action:channel.slowmodeSet Slowmodeaction1 in / 1 outchannel, duration, reasonchannel

Compare

IDTitleKindFlowInputsOutputs
type:compare.equalsEqualstype—a, bresult
type:compare.gtGreater Thantype—a, bresult
type:compare.gteGreater Than or Equaltype—a, bresult
type:time.is-afterIs Aftertype—a, bresult
type:time.is-beforeIs Beforetype—a, bresult
type:compare.ltLess Thantype—a, bresult
type:compare.lteLess Than or Equaltype—a, bresult

Dictionaries

IDTitleKindFlowInputsOutputs
type:metadata.addAdd Entrytype—metadata, key, valuemetadata
type:metadata.clearClear Dictionarytype—metadatametadata
type:metadata.defaultsDefault Entriestype—metadata, othermetadata
type:metadata.makeDictionarytype——metadata
type:metadata.from-entriesDictionary From Keystype—keys, valuesmetadata
type:metadata.from-query-stringDictionary From Query Stringtype—valuemetadata
type:metadata.has-keyDictionary Has Keytype—metadata, keyresult
type:metadata.is-emptyDictionary Is Emptytype—metadataresult
type:metadata.to-jsonDictionary JSONtype—metadataresult
type:metadata.keysDictionary Keystype—metadataarray
type:metadata.to-linesDictionary Linestype—metadataarray
type:metadata.to-query-stringDictionary Query Stringtype—metadataresult
type:metadata.sizeDictionary Sizetype—metadatasize
type:metadata.valuesDictionary Valuestype—metadataarray
type:metadata.getGet Entrytype—metadata, keyvalue
type:metadata.mergeMerge Dictionariestype—metadata, othermetadata
type:metadata.omitOmit Keystype—metadata, keysmetadata
type:metadata.pickPick Keystype—metadata, keysmetadata
type:metadata.removeRemove Entrytype—metadata, keymetadata
type:metadata.renameRename Keytype—metadata, oldKey, newKeymetadata
type:metadata.setUpdate Entrytype—metadata, key, valuemetadata

ER:LC

IDTitleKindFlowInputsOutputs
action:erlc.banBan ER:LC Playeraction1 in / 1 outserver, player, reason—
fetch:erlc.serverER:LC Servertype——server
fetch:erlc.staffFetch ER:LC Online Stafftype—serverarray, count
fetch:erlc.playerFetch ER:LC Playertype—server, queryplayer
fetch:erlc.player.by-userFetch ER:LC Player by Usertype—server, userplayer
fetch:erlc.playersFetch ER:LC Playerstype—server, teamarray, count
action:erlc.kickKick ER:LC Playeraction1 in / 1 outserver, player, reason—
action:erlc.commandRun ER:LC Commandaction1 in / 1 outserver, command—
action:erlc.announceSend ER:LC Announcementaction1 in / 1 outserver, text—
action:erlc.hintSend ER:LC Hintaction1 in / 1 outserver, text—
action:erlc.pmSend ER:LC Messageaction1 in / 1 outserver, player, text—
action:erlc.unbanUnban ER:LC Playeraction1 in / 1 outserver, query—

Flow

IDTitleKindFlowInputsOutputs
meta:delayDelaymeta1 in / 1 outduration—
meta:filterFiltermeta1 in / 1 outcondition—
meta:for-eachFor Eachmeta1 in / 2 outarrayitem, index
meta:ifIfmeta1 in / 2 outcondition—
meta:stopStopmeta1 in / 0 out——
meta:switchSwitchmeta1 in / 0 out——

HTTP

IDTitleKindFlowInputsOutputs
action:api.requestAPI Requestaction1 in / 1 outurl, method, headers, bodystatus, body, ok
type:method.makeHTTP Methodtype——method
type:body.form.makeMake Form Bodytype—dictionarybody
type:body.json.makeMake JSON Bodytype—dictionarybody
type:body.text.makeMake Text Bodytype—dictionarybody

Library

IDTitleKindFlowInputsOutputs
action:library.folder.createCreate Folderaction1 in / 1 outname, parentfolder
fetch:library.file.by-idFetch Filetype—fileIdfile
fetch:library.filesFetch Filestype—folder, limit, pagearray
fetch:library.folder.by-idFetch Foldertype—folderIdfolder
fetch:library.foldersFetch Folderstype—parent, limit, pagearray
fetch:library.find-filesFind Filestype—query, limit, pagearray
fetch:library.find-foldersFind Folderstype—query, limit, pagearray
fetch:library.fileLibrary Filetype——file
fetch:library.folderLibrary Foldertype——folder
action:library.file.moveMove Fileaction1 in / 1 outfile, folderfile
action:library.file.deleteMove File to Trashaction1 in / 1 outfile—
action:library.folder.moveMove Folderaction1 in / 1 outfolder, parentfolder
action:library.folder.deleteMove Folder to Trashaction1 in / 1 outfolder—
action:library.file.renameRename Fileaction1 in / 1 outfile, namefile
action:library.folder.renameRename Folderaction1 in / 1 outfolder, namefolder

Logic

IDTitleKindFlowInputsOutputs
type:boolean.andAndtype—a, bresult
type:breadboardBreadboardtype———
type:breakBreaktype—value—
type:boolean.notNottype—valueresult
type:boolean.orOrtype—a, bresult
type:selectPick Valuetype—condition, ifTrue, ifFalseresult
type:boolean.xorXortype—a, bresult

Members

IDTitleKindFlowInputsOutputs
action:member.add-roleAdd Roleaction1 in / 1 outmember, role—
action:member.banBan Memberaction1 in / 1 outmember, reason, deleteDays—
fetch:bot.userBot Usertype——user
fetch:member.highest-roleFetch Highest Roletype—memberrole
fetch:memberFetch Membertype—usermember
fetch:member.by-idFetch Member by IDtype—userIdmember
fetch:member.rolesFetch Member Rolestype—member, limit, pagearray
fetch:membersFetch Memberstype—limit, pagearray
fetch:role.membersFetch Role Memberstype—role, limit, pagearray
fetch:userFetch Usertype—userIduser
type:member.has-roleHas Roletype—member, roleresult
type:member.is-botIs Bottype—memberresult
action:member.kickKick Memberaction1 in / 1 outmember, reason—
type:user.mentionMention Usertype—userresult
action:member.remove-all-rolesRemove All Rolesaction1 in / 1 outmember—
action:member.remove-roleRemove Roleaction1 in / 1 outmember, role—
action:member.nicknameSet Nicknameaction1 in / 1 outmember, nickname—
action:member.timeoutTimeout Memberaction1 in / 1 outmember, duration, reason—
type:user.is-botUser Is Bottype—userresult

Messages

IDTitleKindFlowInputsOutputs
action:interaction.delete-responseDelete Interaction Responseaction1 in / 1 outresponse—
action:message.deleteDelete Messageaction1 in / 1 outmessage—
action:interaction.edit-responseEdit Interaction Responseaction1 in / 1 outresponse, template, dictionaryresponse
action:message.editEdit Messageaction1 in / 1 outmessage, contentmessage
fetch:interaction.responseFetch Interaction Responsetype—interaction, messageIdresponse
fetch:messageFetch Messagetype—channel, messageIdmessage
fetch:messagesFetch Messagestype—channel, limit, page, beforearray
action:interaction.follow-upFollow Upaction1 in / 1 outinteraction, response, template, dictionary, ephemeralresponse
type:message.linkLink to Messagetype—channelId, messageIdurl
action:message.pinPin Messageaction1 in / 1 outmessage—
action:message.reactReact to Messageaction1 in / 1 outmessage, emoji—
action:message.unreactRemove Reactionaction1 in / 1 outmessage, emoji—
action:interaction.replyReply to Interactionaction1 in / 1 outinteraction, template, dictionaryresponse
action:template.sendSend Templateaction1 in / 1 outtemplate, channel, message, replyTo, pingRepliedUser, dictionarymessage
action:template.send.dmSend Template to DMsaction1 in / 1 outtemplate, user, replyTo, pingRepliedUser, dictionary—
action:message.unpinUnpin Messageaction1 in / 1 outmessage—

Numbers

IDTitleKindFlowInputsOutputs
type:number.absAbsolute Valuetype—valueresult
type:number.addAddtype—a, bresult
type:number.averageAveragetype—a, bresult
type:number.betweenBetweentype—value, min, maxresult
type:boolean.to-numberBoolean to Numbertype—valueresult
type:number.ceilCeilingtype—valueresult
type:number.clampClamptype—valueresult
type:compare.numberCompare Numberstype—a, bresult
type:number.divideDividetype—a, bresult
type:number.floorFloortype—valueresult
type:number.gcdGCDtype—a, bresult
type:number.is-evenIs Eventype—valueresult
type:number.is-integerIs Integertype—valueresult
type:number.is-negativeIs Negativetype—valueresult
type:number.is-oddIs Oddtype—valueresult
type:number.is-positiveIs Positivetype—valueresult
type:number.is-zeroIs Zerotype—valueresult
type:number.lcmLCMtype—a, bresult
type:number.lerpLerptype—a, b, tresult
type:number.log10Log Base 10type—valueresult
type:random.numberMake Random Numbertype——value
type:number.maxMaximumtype—a, bresult
type:number.minMinimumtype—a, bresult
type:number.moduloModulotype—a, bresult
type:number.multiplyMultiplytype—a, bresult
type:number.logNatural Logtype—valueresult
type:number.negateNegatetype—valueresult
type:number.percentPercentagetype—value, totalresult
type:number.powerPowertype—a, bresult
type:number.roundRoundtype—valueresult
type:number.signSigntype—valueresult
type:number.sqrtSquare Roottype—valueresult
type:number.subtractSubtracttype—a, bresult
type:string.to-numberText to Numbertype—valueresult
type:number.truncTruncatetype—valueresult

Roles

IDTitleKindFlowInputsOutputs
fetch:role.by-idFetch Roletype—roleIdrole
fetch:rolesFetch Rolestype—limit, pagearray
type:role.mentionMention Roletype—roleresult
fetch:roleRoletype——role

Secrets

IDTitleKindFlowInputsOutputs
fetch:secretSecrettype——secret

Server

IDTitleKindFlowInputsOutputs
fetch:guild.afk-timeoutAFK Timeouttype——value
fetch:guild.boost-countBoost Counttype——value
fetch:guild.boost-tierBoost Tiertype——value
fetch:guild.member-countMember Counttype——count
fetch:guild.preferred-localePreferred Localetype——value
fetch:guild.banner-urlServer Banner URLtype——value
fetch:guild.created-atServer Created Attype——value
fetch:guild.descriptionServer Descriptiontype——value
fetch:guild.featuresServer Featurestype——array
fetch:guild.icon-urlServer Icon URLtype——value
fetch:guild.idServer IDtype——value
fetch:guild.nameServer Nametype——value
fetch:guild.owner-idServer Owner IDtype——value
fetch:guild.splash-urlServer Splash URLtype——value
fetch:guild.vanity-urlVanity URL Codetype——value
fetch:guild.verification-levelVerification Leveltype——value

Storage

IDTitleKindFlowInputsOutputs
action:kv.appendAppend Stored Valueaction1 in / 1 outkey, valuelength
action:kv.persistClear Stored TTLaction1 in / 1 outkeyok
action:kv.decrementDecrement Stored Numberaction1 in / 1 outkey, amountvalue
action:kv.deleteDelete Stored Valueaction1 in / 1 outkeydeleted
fetch:kv.get-numberGet Stored Numbertype—keyvalue, valid
fetch:kv.ttlGet Stored TTLtype—keyttl
fetch:kv.valueGet Stored Valuetype—keyvalue
fetch:kv.get-or-defaultGet Stored Value or Defaulttype—key, defaultvalue
action:kv.incrementIncrement Stored Numberaction1 in / 1 outkey, amountvalue
fetch:kv.keysList Stored Keystype——array
action:kv.expireSet Stored TTLaction1 in / 1 outkey, ttlok
action:kv.setSet Stored Valueaction1 in / 1 outkey, value, ttl—
action:kv.set-if-absentSet Stored Value If Absentaction1 in / 1 outkey, value, ttlcreated
fetch:kv.sizeStore Sizetype——count
fetch:kv.existsStored Value Existstype—keyexists

Templates

IDTitleKindFlowInputsOutputs
type:action.makeActiontype——action
type:template.regular.extractBreak Regular Templatetype—templatecontent, embed1, embed2, embed3, embed4, embed5, row1, row2, row3, row4
type:template.v2.extractBreak V2 Templatetype—templateblock1, block2, block3, block4, block5, block6, block7, block8
type:template.regular.buildBuild Regular Templatetype—content, embed1, embed2, embed3, embed4, embed5, row1, row2, row3, row4template
type:template.v2.buildBuild V2 Templatetype—block1, block2, block3, block4, block5, block6, block7, block8template
type:expiry.makeComponent Expirytype—oneTime, durationexpiry
type:template.composeCompose Templatetype——template
type:action.continuationContinuation Actiontype——action, presser
fetch:template.from-messageExtract Templatetype—messagetemplate, isV2
type:action-row.makeMake Action Rowtype—button1, button2, button3, button4, button5row
type:button.makeMake Buttontype—action, color, label, emoji, expirybutton
type:embed.makeMake Embedtype—title, description, color, url, image, thumbnail, footerembed
type:button.linkMake Link Buttontype—label, url, emojibutton
type:select-menu.makeMake Select Menutype—option1, option2, option3, option4, option5, option6, option7, option8, option9, option10select, row, block
type:select-option.makeMake Select Optiontype—action, labeloption
type:template.makeMake Templatetype—content, embed1, embed2, embed3template
fetch:templateTemplatetype——template
type:v2.row.makeV2 Action Rowtype—button1, button2, button3, button4, button5block
type:v2.container.makeV2 Containertype—accent, block1, block2, block3, block4, block5, block6block
type:v2.file.makeV2 Filetype—urlblock
type:v2.gallery.makeV2 Gallerytype—url1, url2, url3, url4, url5, url6block
type:v2.section.makeV2 Sectiontype—text1, text2, text3, thumbnailUrl, buttonblock
type:v2.separator.makeV2 Separatortype——block
type:v2.text.makeV2 Texttype—contentblock

Text

IDTitleKindFlowInputsOutputs
type:boolean.to-stringBoolean to Texttype—valueresult
type:string.capitalizeCapitalizetype—valueresult
type:string.countCount Matchestype—value, needleresult
type:string.decode-uriDecode URI Componenttype—valueresult
type:string.encode-uriEncode URI Componenttype—valueresult
type:string.ends-withEnds Withtype—value, suffixresult
type:string.escape-markdownEscape Markdowntype—valueresult
type:coalesceFirst Non-Emptytype—a, bresult
type:number.to-fixedFormat Numbertype—value, digitsresult
type:string.formatFormat Texttype—value, variablesresult
type:string.is-emptyIs Emptytype—valueresult
type:string.is-numericIs Numerictype—valueresult
type:string.concatJoin Texttype—a, bresult
type:string.lowerLowercasetype—valueresult
type:string.match-indexMatch Text Indextype—valueindex
type:number.to-stringNumber to Texttype—valueresult
type:string.pad-endPad Endtype—value, length, fillresult
type:string.pad-startPad Starttype—value, length, fillresult
type:string.repeatRepeat Texttype—value, countresult
type:string.replaceReplace Texttype—value, search, replacementresult
type:string.reverseReverse Texttype—valueresult
type:string.slugifySlugifytype—valueresult
type:string.split-allSplit Alltype—value, delimiterarray
type:string.linesSplit Linestype—valuearray
type:string.splitSplit Texttype—value, delimiterfirst, rest
type:string.wordsSplit Wordstype—valuearray
type:string.starts-withStarts Withtype—value, prefixresult
type:string.substringSubstringtype—valueresult
type:string.afterText Aftertype—value, delimiterresult
type:string.beforeText Beforetype—value, delimiterresult
type:string.char-atText Charactertype—value, indexresult
type:string.containsText Containstype—haystack, needleresult
type:string.index-ofText Index Oftype—value, needleresult
type:string.last-index-ofText Last Index Oftype—value, needleresult
type:string.lengthText Lengthtype—valueresult
type:string.title-caseTitle Casetype—valueresult
type:string.trimTrim Texttype—valueresult
type:string.truncateTruncate Texttype—value, maxLength, suffixresult
type:string.upperUppercasetype—valueresult
type:string.wrap-codeWrap Code Blocktype—value, languageresult

Tickets

IDTitleKindFlowInputsOutputs
action:ticket.add-noteAdd Ticket Noteaction1 in / 1 outticket, content, user—
action:ticket.add-userAdd User to Ticketaction1 in / 1 outticket, user—
action:ticket.claimClaim Ticketaction1 in / 1 outticket, userticket
action:ticket.closeClose Ticketaction1 in / 1 outticket—
action:ticket.createCreate Ticketaction1 in / 1 outpanel, userticket, channel
fetch:ticketFetch Tickettype—channelticket
fetch:ticket.by-idFetch Ticket by IDtype—ticketIdticket
fetch:ticket-panel.by-idFetch Ticket Paneltype—panelIdpanel
fetch:ticket-panelsFetch Ticket Panelstype—limit, pagearray
fetch:ticketsFetch Ticketstype—panel, limit, pagearray
fetch:channel.is-ticketIs Ticket Channeltype—channelresult, channel
action:ticket.remove-userRemove User from Ticketaction1 in / 1 outticket, user—
action:ticket.request-closeRequest Closeaction1 in / 1 outticket, user, reason—
fetch:ticket-panelTicket Paneltype——panel
action:ticket.transferTransfer Ticketaction1 in / 1 outticket, panelticket
action:ticket.unclaimUnclaim Ticketaction1 in / 1 outticket, user, forceticket

Time

IDTitleKindFlowInputsOutputs
type:time.add-durationAdd Duration to Timetype—time, durationresult
type:duration.addAdd Durationstype—a, bresult
type:duration.partsBreak Durationtype—valueweeks, days, hours, minutes, seconds, totalSeconds
type:time.partsBreak Timetype—valueyear, month, day, hour, minute, second, weekday, dayOfYear
type:duration.clampClamp Durationtype—valueresult
type:duration.compareCompare Durationstype—a, bresult
type:time.compareCompare Timestype—a, bresult
type:time.format-discordDiscord Timestamptype—valueresult
type:duration.divideDivide Durationtype—duration, divisorresult
type:duration.betweenDuration Betweentype—value, min, maxresult
type:duration.from-unitDuration From Unittype—amountresult
type:duration.in-unitDuration In Unittype—valueresult
type:duration.is-zeroDuration Is Zerotype—valueresult
type:duration.ratioDuration Ratiotype—a, bresult
type:duration.to-millisecondsDuration to Millisecondstype—valueresult
type:duration.to-secondsDuration to Secondstype—valueresult
type:time.minEarlier Timetype—a, bresult
type:time.end-ofEnd of Periodtype—valueresult
type:duration.formatFormat Durationtype—valueresult
type:time.formatFormat Timetype—valueresult
type:time.from-isoISO to Timetype—valueresult, ok
type:time.maxLater Timetype—a, bresult
type:duration.from-partsMake Durationtype—weeks, days, hours, minutes, secondsresult
type:time.from-partsMake Timetype—year, month, day, hour, minute, secondresult
type:duration.maxMaximum Durationtype—a, bresult
type:duration.from-millisecondsMilliseconds to Durationtype—valueresult
type:time.from-millisecondsMilliseconds to Timetype—valueresult
type:duration.minMinimum Durationtype—a, bresult
type:timestamp.nowNowtype——value
type:duration.parseParse Durationtype—valueresult, ok
type:time.parseParse Timetype—value, fromresult, ok
type:duration.format-relativeRelative Durationtype—valueresult
type:time.format-relativeRelative Timetype—value, fromresult
type:duration.scaleScale Durationtype—duration, factorresult
type:duration.from-secondsSeconds to Durationtype—valueresult
type:time.from-snowflakeSnowflake to Timetype—valueresult, ok
type:time.start-ofStart of Periodtype—valueresult
type:time.subtract-durationSubtract Duration from Timetype—time, durationresult
type:duration.subtractSubtract Durationstype—a, bresult
type:time.is-betweenTime Betweentype—value, start, endresult
type:time.differenceTime Differencetype—a, bresult
type:time.sinceTime Sincetype—target, fromresult
type:time.to-isoTime to ISOtype—valueresult
type:time.to-millisecondsTime to Millisecondstype—valueresult
type:time.to-unixTime to Unixtype—valueresult
type:time.untilTime Untiltype—target, fromresult
type:time.from-unixUnix to Timetype—valueresult

Triggers

IDTitleKindFlowInputsOutputs
trigger:channel.createdChannel Createdtrigger0 in / 1 out—channel, user
trigger:channel.deletedChannel Deletedtrigger0 in / 1 out—channel, user
trigger:channel.updatedChannel Updatedtrigger0 in / 1 out—channel, user, oldName, newName
trigger:command.executedCommand Executedtrigger0 in / 1 out—interaction, user, member, channel, configured option outputs
trigger:emoji.createdEmoji Createdtrigger0 in / 1 out—emoji
trigger:emoji.deletedEmoji Deletedtrigger0 in / 1 out—emoji
trigger:erlc.command.usedER:LC Command Usedtrigger0 in / 1 out—server, player, command, name, at
trigger:erlc.command.customER:LC Custom Commandtrigger0 in / 1 out—server, player, command, arguments, text, at
trigger:erlc.emergency_callER:LC Emergency Calltrigger0 in / 1 out—server, caller, team, callNumber, description, location, at
trigger:erlc.mod_callER:LC Mod Calltrigger0 in / 1 out—server, caller, moderator, at
trigger:erlc.player.joinedER:LC Player Joinedtrigger0 in / 1 out—server, player, at
trigger:erlc.killER:LC Player Killedtrigger0 in / 1 out—server, killer, victim, at
trigger:erlc.player.leftER:LC Player Lefttrigger0 in / 1 out—server, player, at
trigger:invite.createdInvite Createdtrigger0 in / 1 out—code, url, channel, inviter
trigger:invite.deletedInvite Deletedtrigger0 in / 1 out—code, channel
trigger:manualManual Triggertrigger0 in / 1 out——
trigger:member.bannedMember Bannedtrigger0 in / 1 out—user, reason, performedBy
trigger:member.joinedMember Joinedtrigger0 in / 1 out—member, user
trigger:member.leftMember Lefttrigger0 in / 1 out—user
trigger:member.timed_outMember Timed Outtrigger0 in / 1 out—member, user, until, performedBy
trigger:member.unbannedMember Unbannedtrigger0 in / 1 out—user, performedBy
trigger:member.unverifiedMember Unverifiedtrigger0 in / 1 out—member, user
trigger:member.updatedMember Updatedtrigger0 in / 1 out—member, user, oldNickname, newNickname, performedBy
trigger:member.verifiedMember Verifiedtrigger0 in / 1 out—member, user
trigger:message.createdMessage Createdtrigger0 in / 1 out—message, author, channel
trigger:message.deletedMessage Deletedtrigger0 in / 1 out—messageId, channel, author
trigger:message.updatedMessage Updatedtrigger0 in / 1 out—message, replyTo, author, channel
trigger:message.bulk_deletedMessages Bulk Deletedtrigger0 in / 1 out—channel, count
trigger:member.server_unverifiedOn Server Unverifiedtrigger0 in / 1 out—member, user, performedBy
trigger:member.server_verifiedOn Server Verifiedtrigger0 in / 1 out—member, user, performedBy
trigger:pins.updatedPins Updatedtrigger0 in / 1 out—channel
trigger:reaction.addedReaction Addedtrigger0 in / 1 out—reaction, message, user, emoji
trigger:reaction.removedReaction Removedtrigger0 in / 1 out—reaction, message, user, emoji
trigger:member.role.addedRole Addedtrigger0 in / 1 out—member, user, role, performedBy
trigger:role.createdRole Createdtrigger0 in / 1 out—role, user
trigger:role.deletedRole Deletedtrigger0 in / 1 out—role, user
trigger:member.role.removedRole Removedtrigger0 in / 1 out—member, user, role, performedBy
trigger:role.updatedRole Updatedtrigger0 in / 1 out—role, user, oldName, newName
trigger:thread.createdThread Createdtrigger0 in / 1 out—thread, parent, owner
trigger:thread.deletedThread Deletedtrigger0 in / 1 out—thread, parent, user
trigger:ticket.claimedTicket Claimedtrigger0 in / 1 out—ticket, user, channel, panel
trigger:ticket.closedTicket Closedtrigger0 in / 1 out—ticket, user, channel, panel
trigger:ticket.createdTicket Createdtrigger0 in / 1 out—ticket, user, channel, panel
trigger:member.timeout_clearedTimeout Clearedtrigger0 in / 1 out—member, user, performedBy
trigger:voice.joinedVoice Joinedtrigger0 in / 1 out—member, user, channel
trigger:voice.leftVoice Lefttrigger0 in / 1 out—member, user, channel
trigger:voice.movedVoice Movedtrigger0 in / 1 out—member, user, fromChannel, toChannel

Values

IDTitleKindFlowInputsOutputs
type:literal.booleanBooleantype——value
type:literal.button-styleButton Colortype——value
type:literal.channel-typeChannel Typetype——value
type:literal.colorColortype——value
type:color.convertConvert Colortype—colorhex, rgb, hsl, hsv, decimal, red, green, blue, hue, hslSaturation, lightness, hsvSaturation, value
type:literal.durationDurationtype——value
type:literal.emojiEmojitype——value
type:random.nanoidMake NanoIDtype——value
type:optional.makeMake Optionaltype—valueoptional
type:random.snowflakeMake Snowflaketype——value
type:random.uuidMake UUIDtype——value
type:literal.numberNumbertype——value
type:literal.stringTexttype——value
type:string.to-emojiText to Emojitype—valueresult
type:literal.textareaTextareatype——value
type:literal.timestampTimetype——value

Verification

IDTitleKindFlowInputsOutputs
action:verify.force-unverifyForce Unverifyaction1 in / 1 outmember—
action:verify.force-verifyForce Verifyaction1 in / 1 outmember—
fetch:verify.roblox.reverseLookup Discord from Robloxtype—queryverification
fetch:verify.robloxLookup Roblox Verificationtype—userverification
action:verify.roblox.promptRoblox Verify Promptaction1 in / 1 outchannel, contentmessage
action:verify.roblox.prompt.dmRoblox Verify Prompt (DM)action1 in / 1 outuser, content—

How is this guide?

On this page