エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
QiitaアドベントカレンダーのはてブランキングをSlackに通知する - Qiita
TL;DR 企業・学校・団体アドベントカレンダーをみんなで運営していると、「誰が一番はてブ集めたか」っ... TL;DR 企業・学校・団体アドベントカレンダーをみんなで運営していると、「誰が一番はてブ集めたか」って気になるよね。 なので、はてブ数をSlackにランキング形式で投稿するクローラー&ボットを作ったよ、というお話。 中身 環境変数に、以下のような情報をセット 取得するQiitaアドベントカレンダー名、年次など 通知先のSlack Incoming WebhookのURL 実行すると以下のように動作 Qiitaアドベントカレンダーページをクロールし、記事一覧(投稿済であればURLも取得)を作成 はてなブックマークAPIを使って、各記事のはてブ数を取得 記事一覧をはてブ数降順ソートして、それっぽく整形 SlackのIncoming Webhookをコールして通知 アーキテクチャ Ruby 2.3.3 Rake(タスクランナー) Nokogiri(Qiitaアドベントカレンダーページのスクレイ
2016/12/13 リンク