Skip to content

Rebot ​

Start a flow when Rebot or a LINE integration emits a LINE event

Triggers ​

Events from this node that can start a flow. Add one from Choose a trigger.

Inflow Route Acquired ​

Triggered when a LINE user is acquired through an inflow route

Settings

No settings.

Output

Later steps use this data through Current Trigger in the $ picker. For example, cid is $trigger.output.cid.

json
{
  "cid": 0,
  "app": "string",
  "user_id": "string",
  "label": "string",
  "label_id": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
cidNumberRebot channel ID
appTextRebot app name
user_idTextLINE user ID of the end user
labelTextName of the inflow route label
label_idNumberID of the inflow route label

LINE Follow ​

Triggered when a LINE user follows the LINE integration's official account

Settings

No settings.

Output

Later steps use this data through Current Trigger in the $ picker. For example, event is $trigger.output.event.

json
{
  "event": {},
  "user": {}
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
eventObjectLINE webhook event
event.typeTextLINE event type: follow or unfollow
event.destinationTextUser ID of the bot that received the event
event.replyTokenTextToken for replying to the event (follow only)
event.sourceObjectSource of a LINE webhook event
event.source.typeTextSource type, e.g. user
event.source.userIdTextLINE user ID of the end user
event.timestampNumberTime of the event in milliseconds
event.sentAtTextTime of the event as an ISO 8601 string
event.modeTextChannel state: active or standby
event.webhookEventIdTextID of the webhook event
event.deliveryContextObjectDelivery details of a LINE webhook event
event.deliveryContext.isRedeliveryYes / NoWhether the webhook event is a redelivery
event.followObjectFollow details of a LINE follow event
event.follow.isUnblockedYes / NoWhether the user unblocked the account rather than adding it for the first time
userObjectLINE profile of the end user (userId only on unfollow)
user.userIdTextLINE user ID of the end user
user.displayNameTextLINE display name
user.pictureUrlTextProfile image URL
user.statusMessageTextStatus message
user.languageTextLanguage of the user

LINE Unfollow ​

Triggered when a LINE user blocks the LINE integration's official account

Settings

No settings.

Output

Later steps use this data through Current Trigger in the $ picker. For example, event is $trigger.output.event.

json
{
  "event": {},
  "user": {}
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
eventObjectLINE webhook event
event.typeTextLINE event type: follow or unfollow
event.destinationTextUser ID of the bot that received the event
event.replyTokenTextToken for replying to the event (follow only)
event.sourceObjectSource of a LINE webhook event
event.source.typeTextSource type, e.g. user
event.source.userIdTextLINE user ID of the end user
event.timestampNumberTime of the event in milliseconds
event.sentAtTextTime of the event as an ISO 8601 string
event.modeTextChannel state: active or standby
event.webhookEventIdTextID of the webhook event
event.deliveryContextObjectDelivery details of a LINE webhook event
event.deliveryContext.isRedeliveryYes / NoWhether the webhook event is a redelivery
event.followObjectFollow details of a LINE follow event
event.follow.isUnblockedYes / NoWhether the user unblocked the account rather than adding it for the first time
userObjectLINE profile of the end user (userId only on unfollow)
user.userIdTextLINE user ID of the end user
user.displayNameTextLINE display name
user.pictureUrlTextProfile image URL
user.statusMessageTextStatus message
user.languageTextLanguage of the user