<commit_before>---
layout: post
pubdate: "2014-07-18T13:43:23+09:00"
title: hubot-omikuji をつくった
tags: [hubot, hubot-script, hubot-script-per-day]
minutes:
pagetype: posts
---
![](http://img.bouzuya.net/2014-07-18.png)

[hubot-omikuji][bouzuya/hubot-omikuji] をつくった。 [1 日 1 Hubot スクリプト][hubot-script-per-day]の 5 作目。

これは blog.bouzuya.net には書いていないのだけど、以前書いたもののリメイクである。ただ、以前は [faithcreates/hubot-scripts][] に埋め込まれていたけど、今回は個別にリポジトリを持っているし、複数種類のおみくじから引けるようにしている。

    bouzuya> hubot omikuji
    hubot> 凶

    bouzuya> hubot omikuji members
    hubot> bouzuya

なぜ可変にできるようにしたのかは、[GitHub Kaigi で紹介されていた「レビュアーおみくじ」][hubot-reviewer-omikuji]のようなことがやりたいから。あれは本当にあるあるで、レビューはみんなに均等に振りたいのだけど、実際には忙しそうな人には振らない、とか顔色をうかがって、みたいなことになって、精神的によろしくないし、偏りも出てしまう。レビュアーはランダムに選ぶべきだと思う。

[hubot-script-per-day]: http://blog.bouzuya.net/posts?tags=hubot-script-per-day
[bouzuya/hubot-omikuji]: https://github.com/bouzuya/hubot-omikuji
[faithcreates/hubot-scripts]: https://github.com/faithcreates/hubot-scripts
[hubot-reviewer-omikuji]: https://speakerdeck.com/sakatam/hubotrebiyuaomikuzi-at-githubkaigi
<commit_msg>fix 2014-07-18<commit_after>---
layout: post
pubdate: "2014-07-18T13:43:23+09:00"
title: hubot-omikuji をつくった
tags: [hubot, hubot-script, hubot-script-per-day]
minutes: 10
pagetype: posts
---
![](http://img.bouzuya.net/2014-07-18.png)

[hubot-omikuji][bouzuya/hubot-omikuji] をつくった。 [1 日 1 Hubot スクリプト][hubot-script-per-day]の 5 作目。

これは blog.bouzuya.net には書いていないのだけど、以前書いたもののリメイクである。ただ、以前は [faithcreates/hubot-scripts][] に埋め込まれていたけど、今回は個別にリポジトリを持っているし、複数種類のおみくじから引けるようにしている。

    bouzuya> hubot omikuji
    hubot> 凶

    bouzuya> hubot omikuji members
    hubot> bouzuya

なぜ可変にできるようにしたのかは、[GitHub Kaigi で紹介されていた「レビュアーおみくじ」][hubot-reviewer-omikuji]のようなことがやりたいから。あれは本当にあるあるで、レビューはみんなに均等に振りたいのだけど、実際には忙しそうな人には振らない、とか顔色をうかがって、みたいなことになって、精神的によろしくないし、偏りも出てしまう。レビュアーはランダムに選ぶべきだと思う。

[hubot-script-per-day]: http://blog.bouzuya.net/posts?tags=hubot-script-per-day
[bouzuya/hubot-omikuji]: https://github.com/bouzuya/hubot-omikuji
[faithcreates/hubot-scripts]: https://github.com/faithcreates/hubot-scripts
[hubot-reviewer-omikuji]: https://speakerdeck.com/sakatam/hubotrebiyuaomikuzi-at-githubkaigi

{'fraction_non_alphanumeric': 0.140754369825207, 'fraction_numerical': 0.031278748850046, 'mean_word_length': 6.42320819112628, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5920116', 'n_tokens_mistral': 1367, 'n_tokens_neox': 1228, 'n_words': 106}