iT邦幫忙

1

請問 LINE Message API 可以指定群組發送特定訊息嗎

請問大家,我們有許多不同群組,想用API依照狀況發訊息到不同群組去,Message API可以做到嗎?如果可以 大致方法是甚麼 謝謝大家

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
兩津勘吉
iT邦新手 4 級 ‧ 2019-06-19 15:26:46
最佳解答

以Python的話....

取得USER ID或GROUP ID的code

@handler.add(MessageEvent, message=TextMessage)
def handle_message(event):
    if event.message.text == 'ID?' or event.message.text == 'id?':
        User_ID = TextMessage(text=event.source.user_id)
        line_bot_api.reply_message(event.reply_token, User_ID)
        print ('Reply User ID =>' + event.source.user_id)
    elif event.message.text == 'GroupID?':
        Group_ID = TextMessage(text=event.source.group_id)
        line_bot_api.reply_message(event.reply_token, Group_ID)
        print ('Reply Group ID =>' + event.source.group_id)
    else:
        None

推送訊息的部份

line_bot_api.push_message("USER ID or GROUP ID",TextSendMessage(text=""))

我要發表回答

立即登入回答