Elementium Sign in
Contents

Logic · Step

Wait for a reaction or a message

Pause until whichever comes first, a reaction on a message or a new message in a channel, for up to 10 minutes.

Free plan wait.any

In a flow

“When a button is clicked, wait for a reaction or a message.”

Post a question with ✅ → Wait for a reaction or a message → Switch on Which.

What it does

Pause until whichever comes first, a reaction on a message or a new message in a channel, for up to 10 minutes. It's a step: it runs when the white wire reaches it, then the flow carries on from its Then pin. It gives 5 values later steps can use. Find it under Logic in the palette.

When to use it

Use it to decide what happens next: pause until whichever comes first, a reaction on a message or a new message in a channel, for up to 10 minutes.

When not to

If nothing should change in Discord, a value node or a check is lighter.

Typical wiring

Sockets: settings you can wire

Wait up to (seconds) Number

How long to wait, at most 600.

What goes there: Type it in the side panel, or wire in a number. e.g. 42

If it's empty: Optional. Left empty and unwired, it uses 60.

Connects fromA member's variablesAccept applicationActive membersAddAdd a forum tagAdd a labelAdd a row to a Google SheetAdd a staff noteand 501 more

Channel Channel

Where to listen. Empty is where it happened.

What goes there: Type it in the side panel, or wire in a channel. e.g. #general

If it's empty: Optional. Left empty and unwired, the step runs without it.

Connects fromArchive channelAsk a questionCopy channelCopy permissionsCreate categoryCreate channelCreate forum postCreate threadand 60 more

Containing Text

Only messages with one of these, commas between, like yes, no. Empty takes any.

What goes there: Type it in the side panel, or wire in text. e.g. Hello there

If it's empty: Optional. Left empty and unwired, the step runs without it.

Connects fromA member's variablesAccept applicationAdd a Notion pageAdd a Trello cardAdd an emojiAdd to number in objectAdd up timesAdd working daysand 844 more

Message Message

The message to watch, like Sent message. Empty is the one that started the flow.

What goes there: Type it in the side panel, or wire in a message. e.g. a link to the message

If it's empty: Optional. Left empty and unwired, the step runs without it.

Connects fromCountdown messageCreate pollCreate poll from a listExport form recordsFind messageForward messagePinned messagesPoll with resultsand 526 more

Emojis Text

The emojis that count, with commas between, like ✅, ❌. Empty takes any.

What goes there: Type it in the side panel, or wire in text. e.g. Hello there

If it's empty: Optional. Left empty and unwired, the step runs without it.

Connects fromA member's variablesAccept applicationAdd a Notion pageAdd a Trello cardAdd an emojiAdd to number in objectAdd up timesAdd working daysand 844 more

Values it gives

Got one Yes / no

True when it came in time; false when the time ran out. e.g. true

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAdd a forum tagAdd onboarding questionAdd to a counterAlarms that are dueAndAutoMod: Discord's word listsBluesky latest postBoard as emojiand 572 more

Which Text

reaction, message, or none when the time ran out. e.g. reaction

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccept applicationAdd a forum tagAdd a labelAdd a Notion pageAdd a row to a Google SheetAdd a staff noteAdd a stickerAdd a Trello cardand 577 more

Emoji Text

The emoji, for a reaction. e.g. ✅

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccept applicationAdd a forum tagAdd a labelAdd a Notion pageAdd a row to a Google SheetAdd a staff noteAdd a stickerAdd a Trello cardand 577 more

Text Text

What it said, for a message. e.g. yes

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toAccept applicationAdd a forum tagAdd a labelAdd a Notion pageAdd a row to a Google SheetAdd a staff noteAdd a stickerAdd a Trello cardand 577 more

From Member

Who reacted or wrote. e.g. @Sam

If it's empty: Empty when the step didn't make one (it stopped early or was skipped); steps reading it get nothing.

Connects toA member's variablesAdd a labelAdd a staff noteAdd answer to formAdd to a counterAdd to a leaderboardAdd to threadAdd to ticketand 647 more

Often next

Related in Logic

Wires and sockets · Data values · Plans