issue」ボタン押す...というややめんどくさい手順が必要になります。issue1件だけならいいのですが、タイミング的に複数件一気に登録したいときは面倒くささ100倍です...そんな面倒くささを解消するために、普段開きっぱなしにしているslackからサクッとissue登録するための仕組みを作ってみました。slackからGitHubにissueを登録する仕組み前置きが長くなりましたが、今回作ったslackからGitHubにissueを登録する仕組みを紹介します。Scriptで作ったWebアプリを実行します。Scriptを使っているのは、自分だけが使うオレオレツールなのでWebアプリのURLがわけわからんURLでも問題ないのと、GASならサーバーとかドメインとか気にしなくていいのでお手軽だからです。APIを使ってみます。ココらへんは単に「せっかくだから使ってみよう」と思っただけです。自分だけしか使わないツールなので動かなくなってもいいのでなるべく挑戦していきます。v4を使ったissueの取得・登録は以前に試した記事をご参考にしてください。Scriptで叩いてissueの一覧を取得してみました。Scriptで叩いてissueを登録してみたSlackからGitHubにissueを登録する仕組みを作りたい記事の第2弾です。createTextOutput('titleの指定は必須です。Scriptを作成したらウェブアプリケーションとして登録し、URLを取得しておきます。Scriptで叩いてissueの一覧を取得してみました。最終的にはSlackからGitHub...yosiakatsuki.netslackのスラッシュコマンドを登録slackから実行するコマンドを以下のリンクから登録します。App」をクリックします。アプリの名前と有効化するワークスペースを選択します。Command」をクリックします。スラッシュコマンドの設定で以下の内容を入力します。Workspace」をクリックします。実際にSlackでスラッシュコマンドを入力してみて、サジェストされればOKです!Slackからissueを登録issueの登録はスラッシュコマンドの後にタイトルと本文をスペース区切りで入力します。1つ目はタイトルとして登録され、残りは全て本文になります。本文は一応複数行の登録に対応したつもりです。Appをワークスペースにインストールしてリポジトリをsubscribeしておけば、issue登録時に通知を受け取れます。Appに任せたほうがアイコンとかもいい感じにでるのでオススメです。まとめこれでサクサクとslackからissueを登録できるようになりました!GASを使ってるので、やろうと思えば定期的にissueやマイルストーンなども作れそうなのでいろいろ自動化ができるかなーと思います。TwitterFacebookはてブGitHubこの記事が気に入ったらフォロー!TwitterFacebookFeedlyこの記事を書いた人よしあかつき群馬でフリーランスとして活動するWordPressテーマ・プラグインデベロッパー。「暁」代表(https://yosiakatsuki.net/)WordPressを使った中小企業・店舗のホームページ制作や情報発信アドバイス、ブロガー・アフィリエイター様のWordPressサイトのカスタマイズなどのご相談を受けております。お仕事のご相談はお問い合わせページから。コメントをキャンセルメールアドレスが公開されることはありません。Scriptで叩いてissueを登録してみた安定を求めるわけではなく、自由を追い求めるでもなく。人気記事iPhoneのGmailアプリで複数アカウントを追加する方法iPhoneのパスコードを10回間違えると本当に全データ消えるのか試してみた群馬の方言?語尾に「さ」つけすぎなんさ著者ですよしあかつき群馬でフリーランスとして活動するWordPressテーマ・プラグインデベロッパー。「暁」代表(https://yosiakatsuki.net/)WordPressを使った中小企業・店舗のホームページ制作や情報発信アドバイス、ブロガー・アフィリエイター様のWordPressサイトのカスタマイズなどのご相談を受けております。お仕事のご相談はお問い合わせページから。