Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 01 07:54
    54bp6cl6 closed #18
  • Dec 01 07:54
    54bp6cl6 commented #18
  • Dec 01 07:54
    54bp6cl6 commented #18
  • Dec 01 07:53
    54bp6cl6 opened #18
  • Apr 24 17:05

    kkdai on master

    upgrade to go 1.12.2 (compare)

  • Apr 24 16:57

    kkdai on master

    Add message quota (compare)

  • Apr 24 16:45

    kkdai on master

    update SDK (compare)

  • Dec 28 2018 18:09
    kkdai closed #15
  • Dec 28 2018 18:09
    kkdai commented #15
  • Dec 28 2018 18:07
    kkdai commented #17
  • Dec 28 2018 18:07
    kkdai closed #17
  • Dec 28 2018 07:06
    poker31715 opened #17
  • Oct 09 2018 01:57
    kkdai commented #16
  • Oct 09 2018 01:56
    kkdai closed #16
  • Sep 30 2018 20:08
    kamisamatenshi synchronize #16
  • Sep 30 2018 20:07
    kamisamatenshi synchronize #16
  • Sep 30 2018 20:05
    kamisamatenshi synchronize #16
  • Sep 30 2018 19:59
    kamisamatenshi synchronize #16
  • Sep 30 2018 19:53
    kamisamatenshi synchronize #16
  • Sep 30 2018 19:50
    kamisamatenshi synchronize #16
johnnick
@johnnick
hi..大家好
Fixie 取得的靜態 IP ,這個不知有教學嗎?
blob
blob
出現錯誤
synr
@synr

@kkdai 感謝建議!

我最近收到 LINE 他們寄奇怪的信,請問有寫 LINE BOT 的大家都這樣嗎?

Your LINE developers account will expire soon.
In order to extend the expiration date, please click this link.
Your account for logging in to the LINE developers site expires 60 days after the last authentication.

所以,這是 LINE 要所有的開發者,每兩個月回報一次存活狀態的意思囉?

Evan Lin
@kkdai
@johnnick 目前 line 不一定需要 靜態 ip while list 為空就可以
Ymow Wu
@ymow

@johnnick
https://github.com/hanzochang/linebot-sample

@kkdai Evan 您好,請問可是我靜態ip設完之後還是收不到echo,都要再heroku logs印出ip(浮動?)之後再去加入白名單才能收到echo,請問你知道我哪裡錯了嗎

LittleTiger
@Tiger736
Hi Evan
我想請教一些問題 我是自己架設Server沒有透過您的 LineBot ,我遇到的問題是這樣的,就我在Line Bot 開發者網頁中點擊callback url 測試我Server是可以收的到訊息的 但是我用手機去傳送訊息給我的Line Bot是收不到訊息的 請問我是否有少做什麼步驟導致我的Line Bot 沒辦法運作 請Evan大大幫我解答一下 謝謝
Evan Lin
@kkdai
@ymow 建議你把 white list 移除掉,這樣就不需要任何設定靜態 ip . 後期發現 heroku ip 會跑
@Tiger736 就我在Line Bot 開發者網頁中點擊callback url 測試我Server是可以收的到訊息的 這部分怎麼會有訊息?
Daniel Lin
@danpcl
Hi Evan
我想請問有關.yml與Procfile這兩個檔案是怎麼產生的?
自己新增檔案還是有什麼方法會自動產生?
Evan Lin
@kkdai
@danpcl 要自己手動產生喔 :)
Taylor Fang
@taylrj

Hi Evan
有個問題想請教您,拜讀完原文之後發現跟我想做的不太一樣,但一直找不到相關的資料,所以再一次冒昧打擾您。

請問現在的Api可以做到我在網頁上點一個按鈕就打開line app並且連帶開啟一個特定的official account的聊天視窗嗎?我讀完api的document仍然沒有想法。不好意思問了一個跟原文沒有相關的問題。

synr
@synr

問一下有在 Heroku 部屬 Golang LINE BOT 的朋友
最近有發生什麼事情嗎?
我今天半夜突然發現我寫的幾隻 BOT 都不會動作
進去看 log 全都是這種

2017-02-28T23:44:28.584425+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=POST path="/callback" host={某某APP}.herokuapp.com request_id=~ fwd="IP" dyno= connect= service= status=503 bytes=

是不是代表 Golang 他們升級到 1.8 寫法也要變還是什麼的啊?
我是維持去年 11 月直接學習 @kkdai 的方式使用 BOT
部屬的參數只有改過 Procfileapp.jsonname

synr
@synr
我知道了 好像是 Heroku 出事了
官方回答我半夜那次好像是全面性網站事件:https://status.heroku.com/incidents/1059
Evan Lin
@kkdai
@synr 感謝分享..
@Tayjiun 一般做法直接就是點了網頁上面的按鈕之後,直接加入該 Line 為好友 ,開始聊天.
gltt
@gltt
請問,要怎麼LineBotTemplate 中加入取得群組討論的user id 呢?
xisteray
@xisteray
hello!hello!我剛剛看了evan lin大大的影片教學,做了一個會模仿我打的字, 如果要是能簡單對話要怎麼做?
xisteray
@xisteray
hello!hello!我剛剛看了evan lin大大的影片教學,做了一個會模仿我打的字, 如果要是能簡單對話要怎麼做?其他的都不會……
jerry80409
@jerry80409
@xisteray 要進入 NLP 的領域了嘛?
FYI, 專門講垃圾話的 simsimi api
http://developer.simsimi.com/api
Evan Lin
@kkdai
要對話就得要 NLP,簡單版本的可以看一下 LUIS.ai 網路上應該不少文章可以查
paris2000
@paris2000
大大您好 我想請問您一個功能 就是在一個群組中 如果有新人加入的時候 機器人可以判定的到嗎? 我想寫當有新人加入時 機器人說一句歡迎詞 這樣做得到嗎? 我說的是群組聊天室喔 不是一對一聊天室喔 感謝您 感謝
大大您好 我再補充一下 我使用的機器人環境 是 【正統】的line bot開發環境 這種環境 要怎麼做呢? 感謝 感謝
jerry80409
@jerry80409
@paris2000 我印象中 api 是有支援這部分的,
https://developers.line.me/messaging-api/joining-groups-and-rooms#sending_message
love8877171
@love8877171
請問一下機器人的使用方法...學了好久結果還是研究不太出來...
@kkdai 目前的話一直卡在小黑窗的部分..感覺一直沒辦法可以順利運行機器人
Evan Lin
@kkdai
@love8877171 有參考過影片嗎?
tunglee
@tunglee
請問一下,實做機器人後如何把加入機器人的好友名單隱藏? 例如只顯使xxxLineBot這樣而已,感謝
Evan Lin
@kkdai
@tunglee 這個沒辦法吧?
cyberhsu
@hsuboss_twitter
大家好,我剛進入這群組。想問個不知道是否有人問過的問題
line BOT 能在群組內,自動固定某個日期時間 發一段話嗎? 例如中秋節到了 當天就發出中秋節快樂 之類。
若能的話!該如何做呢?
感恩
Evan Lin
@kkdai
根據目前 Line API ,你沒有付費的話你只能等用戶跟你講話
你可以在中秋節當天他問你的時候,你加上一句.
cyberhsu
@hsuboss_twitter
@kkdai 明白了 感恩提示
Rick
@llovvoll
各位前輩中秋節快樂,想請問一個問題,為何我使用strings.Contains來做判斷回覆,但輸入關鍵詞之後BOT並沒有任何回應,懇請指點提示,謝謝
            case *linebot.TextMessage:
                clientText := strings.ToLower(message.Text)
                if strings.Contains(clientText, "wifi") {
                    if _, err = bot.ReplyMessage(event.ReplyToken, linebot.NewTextMessage("Today WiFi PassWord is [test20171005]")).Do(); err != nil {
                        log.Print(err)
                    } else {
                        if _, err = bot.ReplyMessage(event.ReplyToken, linebot.NewTextMessage("You Said 「"+message.Text+"」")).Do(); err != nil {
                            log.Print(err)
                        }
                    }
                }
Evan Lin
@kkdai
會不會你前面有 ReplyMessage 吃掉了 ? bot.Reply 只能一次喔
Rick
@llovvoll
@kkdai 這倒是沒有耶T_T,所以我覺得好納悶,這就是我目前的Code了,Sticker的部分是work的
    for _, event := range events {
        if event.Type == linebot.EventTypeMessage {
            switch message := event.Message.(type) {
            case *linebot.TextMessage:
                clientText := strings.ToLower(message.Text)
                if strings.Contains(clientText, "wifi") {
                    if _, err = bot.ReplyMessage(event.ReplyToken, linebot.NewTextMessage("Today WiFi PassWord is [test20171005]")).Do(); err != nil {
                        log.Print(err)
                    } else {
                        if _, err = bot.ReplyMessage(event.ReplyToken, linebot.NewTextMessage("You Said 「"+message.Text+"」")).Do(); err != nil {
                            log.Print(err)
                        }
                    }
                }
            case *linebot.StickerMessage:
                if _, err = bot.ReplyMessage(event.ReplyToken, linebot.NewTextMessage("I don't know Sticker :(")).Do(); err != nil {
                    log.Print(err)
                }
            }
        }
    }
Rick
@llovvoll
一陣鬼打牆,後來Code重打就全Work了..
GreenMer
@PuzzleGreenMer_twitter
請問一下 程式沒辦法跑是甚麼原因呢?
2017-12-29T04:00:25.549620+00:00 app[web.1]: /app/tmp/cache/go1.9.2/go/src/net/http/server.go:2619 +0xb4
2017-12-29T04:00:25.549619+00:00 app[web.1]: net/http.serverHandler.ServeHTTP(0xc42007ac30, 0x81b120, 0xc420146540, 0xc420116900)
2017-12-29T04:00:25.549620+00:00 app[web.1]: net/http.(conn).serve(0xc420012f00, 0x81b5e0, 0xc42005cbc0)
2017-12-29T04:00:25.549621+00:00 app[web.1]: /app/tmp/cache/go1.9.2/go/src/net/http/server.go:1801 +0x71d
2017-12-29T04:00:25.549621+00:00 app[web.1]: created by net/http.(
Server).Serve
2017-12-29T04:00:25.549622+00:00 app[web.1]: /app/tmp/cache/go1.9.2/go/src/net/http/server.go:2720 +0x288
2017-12-29T04:00:25.549467+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=POST path="/callback" host=linebot0427.herokuapp.com request_id=93cabf93-60d8-4561-a387-4c098c87830c fwd="203.104.146.152" dyno=web.1 connect=1ms service=1ms status=503 bytes=0 protocol=https
2017-12-29T04:19:34.905915+00:00 heroku[web.1]: Idling
2017-12-29T04:19:34.906324+00:00 heroku[web.1]: State changed from up to down
2017-12-29T04:19:35.841641+00:00 heroku[web.1]: Stopping all processes with SIGTERM
2017-12-29T04:19:35.961548+00:00 heroku[web.1]: Process exited with status 143
施彥任
@bernie135792468_twitter
請問一下,我已經把 ChannelAccessToken跟 ChannelSecret 的參數值都加進heroku,可是他仍舊已讀不回
施彥任
@bernie135792468_twitter
Headers: {"server":"nginx","content-type":"application/json;charset=UTF-8","x-line-request-id":"2b465d19-ba9f-420f-b1ce-78fa0767d844","x-content-type-options":"nosniff","x-xss-protection":"1; mode=block","x-frame-options":"DENY","www-authenticate":"Bearer error=\"invalid_token\", error_description=\"invalid token\"","content-length":"147","expires":"Fri, 29 Dec 2017 18:49:36 GMT","cache-control":"max-age=0, no-cache, no-store","pragma":"no-cache","date":"Fri, 29 Dec 2017 18:49:36 GMT","connection":"close"}
到底是發生什麼問題...
Evan Lin
@kkdai
@bernie135792468_twitter log 上面說你的 token 是無效的,你有檢查過嗎?
shuming0715
@shuming0715
請問我該如何拿到room 的id 我在heroku log上沒有顯示log
maso0310
@maso0310
我想請問在x-line-signature的部分,我要如何才能完成呢?
choubingyi
@choubingyi
請問我再 webhook URL Verify時,出現以下問題,該怎麼解?
(我從heroku log -t 是有看到收 道資訊,但是status=404。)
The webhook returned an invalid HTTP status code. (The expected status code is 200.)