Hiromuブログ

最近はこちら(https://zenn.dev/hiromu)が本体

hetemlサーバでLINE botを動かしてみた

hetemlでLINE botを動かしてみた際のメモ。

Line bot

SSL通信について

こちらのページで『 共用 SSL 』 というものが無料で使えることがわかります。

IPアドレスの設定

ターミナルで
nslookup [取得している名前].heteml.jp
とか
dig [取得している名前].heteml.jp
のようなコマンドでIPアドレスを確認しServer IP Whitelistに入力する。 24-30 numericの部分は何も入力しなくても大丈夫でした。

ログ出力

ログが見れないとなかなか厳しいものがありますが、こちらも設定で見れるようにできました。 PHPのエラーログ出力設定

  • 「log_errors」を【On】に設定
  • 「error_reporting」も【E_ALL & ~E_NOTICE】等に設定

bot実装

あとは好きなようにbotの実装をするだけですが、こちらのサンプルがシンプルで分かりやすいと思います。 一通りの機能を試す場合は公式こちらのページが参考になります。