指定した場所にポケモンが現れたらSlackに通知させるポケモンGOが異常な人気なようで。常時アプリを起動しているのはバッテリー的に厳しいので、近くにポケモンが現れたら通知してくれるサービス無いかなと思っていたらナイスなタイミングでQiitaにこんな記事がアップされてました。Qiitaおーこれ良いじゃん!と思って早速試そうと思ったらすでにpokego-scanのパッケージが消えてた。API何か他に同じようなもの無いかなと思って色々と探してみたところ、考えている人はたくさんいるようで結構ありました。その中でも導入が簡単そうな以下の方法を試してみました。Slack事前に決めておいた場所(自宅とか学校とか会社とか)にポケモンが現れたらSlackに通知してくれるようです。同種のサービスとは違いdockerfileを用意してくれているので、Docker上で動作できる模様。これは便利そう!!ってことで早速試してみます。導入方法Dockerイメージの作成と起動まずはGitHubにあるリポジトリをローカルにクローンします。git@https://github.com/rubenmak/PokemonGo-SlackBot.gitクローンしたDockerfileを使って、DockerイメージをBuildします。MBコンテナを起動します。pokemongoポケモントレーナークラブのアカウントを準備するGoogleアカウントかポケモントレーナークラブのアカウントが必要になるので、どちらかを準備しておきます。私は新規でポケモントレーナークラブを作成して使うことにします。Webhooksを準備します。integrations」をクリック。Webhooks」を選択。configration」をクリック。投稿させたいチャンネル名を選択。URLが表示されるのでメモしておきます。ポケモンを探したい場所の緯度と経度を入手する。Mapを使って緯度と経度を調べます。「この場所について」をクリック。緯度と経度が分かりました。動かしてみる以上で準備が出来ましたので、さっそく動作するか試してみましょう。コンテナにログインします。bashroot@f3820269680d:/opt/PokemonGo-SlackBot#無事にログインできました。ここで以下のコマンドを実行します。URL]場所を上野公園にして、中心から半径250m内に現れるポケモンを通知してみます。https://hooks.slack.com/services/xxxxxxxxx/xxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxわんさか出てきました。リンクをクリックすると地図が表示されます。ja」オプションを加えると日本語表示になります。ja無事に日本語表記になりました!ポケモンのアイコン表示ポケモンのアイコンを表示させることもできるようです。Emojis事前準備まずはvimインストール。vimnvmをインストール。~/.nvm/nvm.shnodeのバージョンは0.11以上が必要なので、バージョンを指定してインストールします。0.11emojipacksをインストール。node/root/.nvm/v0.11.16/bin/nodeemojipacksの設定変更。/usr/local/bin/emojipacks一番上の行を以下に変更。--harmonyemojipacks実行。いくつか聞かれるので以下のように入力。’:pokemon-’」オプションを付けて実行します。日本語表記だとうまく動かないので日本語表記オプションは外しています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。コメントデータの処理方法の詳細はこちらをご覧ください。technology.。