LINE Message Notify
ActionsTags
(2)GitHub Action for sending a Line message.
Send custom message and see the custom variable as blow.
name: line message
on: [push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: send custom message with args
uses: appleboy/line-action@master
with:
secret: ${{ secrets.secret }}
token: ${{ secrets.token }}
room: ${{ secrets.room }}
args: line message from GitHub Actions ${{ github.event_name }} event.- room - line room id
- group - line group id
- stickers - optional. sticker message. format is
packageId::stickerId - audios - optional. audio message. format is
originalContentUrl::duration - images - optional. voice message. format is
originalContentUrl::previewImageUrl - locations - optional. location message. format is
title::address::latitude::longitude - videos - optional. video message. format is
originalContentUrl::previewImageUrl - delimiter - line delimiter, default is
::
send location message: format is title::address::latitude::longitude
- name: send location message
uses: appleboy/line-action@master
with:
secret: ${{ secrets.secret }}
token: ${{ secrets.token }}
room: ${{ secrets.room }}
locations: "竹北體育館::新竹縣竹北市::24.834687::120.993368"send sticker message: format is packageId::stickerId
For information on package IDs, see the Sticker list.
- name: send sticker message
uses: appleboy/line-action@master
with:
secret: ${{ secrets.secret }}
token: ${{ secrets.token }}
room: ${{ secrets.room }}
stickers: "1::1::100"send image message: format is originalContentUrl::previewImageUrl
- name: send image message
uses: appleboy/line-action@master
with:
secret: ${{ secrets.secret }}
token: ${{ secrets.token }}
room: ${{ secrets.room }}
images: "https://cdn3.iconfinder.com/data/icons/picons-social/57/16-apple-128.png"send audio message: format is originalContentUrl::duration
- name: send audio message
uses: appleboy/line-action@master
with:
secret: ${{ secrets.secret }}
token: ${{ secrets.token }}
room: ${{ secrets.room }}
audios: "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3::20"send video message: format is originalContentUrl::previewImageUrl
- name: send video message
uses: appleboy/line-action@master
with:
secret: ${{ secrets.secret }}
token: ${{ secrets.token }}
room: ${{ secrets.room }}
videos: "https://cuts.diamond.mlb.com/FORGE/2019/2019-09/28/ee8d662f-8984c7b1-2fc40a58-csvm-diamondx64-asset_1280x720_59_4000K.mp4"Getting started with Line Message API.
secret: Channel secret. Found on the console.token: Channel access token (long-lived). Long-lived token required for making API calls. These tokens do not expire. New tokens can be issued by clicking "Issue".
LINE Message Notify is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.