霧雨魔理沙bot説明書
@dazeko
@dazeko
はTwitter上で動く簡単な人口無能です。
はじめに
魔理沙botのサポートは行っておりません。
作者がサポートに疲れてしまったからです。遊ぶときは自己責任でお願いします。
バグ報告、アイデア提供、感想などは受け付けていますが反映されるのは遅いと思います。
また、作者が疲れたらまたいつでも停止します。基本的に好き勝手やります。それでもいいという方のみ遊んでください。
魔理沙はスパム対策のため、フォローするまでリプライなどには反応しません。
魔理沙をフォローしたらまずfollowしてとリプライしてください。
すると魔理沙はあなたをフォローします。
フォローしていないプロテクトユーザーからのリプライには反応できません。
フォローさせるときだけでいいので鍵を外してください。
魔理沙はPOST規制を避けるため、デフォルトでは通常POSTに反応しません。
おはよう、おやすみなど、魔理沙から挨拶して欲しい方はリプライの許可を魔理沙にお願いしてください。(後述)
自動フォロー
魔理沙に「
followして
」とリプライすると、魔理沙はあなたをフォローします。
魔理沙をフォローしたらまず「
followして
」とリプライしましょう。
魔理沙は自分がフォローしているユーザーにしか会話をしませんが、「
followして
」のみはフォロー前でも機能させることができます。
好感度
魔理沙は一人一人のユーザーに対して好感度を持っています。
好感度は-100~300まであり、高いほど好感的に、低いほどそっけなくあなたに対応します。
好感度はあなたが魔理沙に話しかけた内容によって一定確率で上下します。
好感度によっていろんな機能に制限が施されたりします。たとえば
好感度が10以上からあだ名で呼んでもらえるようになります。
好感度-10以下のときにあだ名で呼んでもらおうとすると悲惨なことに…
一定値以上になると勝手にあなたのPOSTに反応してくるようになります。(拒否することもできます)
高いほうが名前を呼んでくれるかも。
時報
正時に時報をPOSTします。
ついでに格言をおまけでひとつつけてきます。0時~23時まで24種類あります。
占い
星占い
12星座のうちどれか一つ
と、
仕事運
、
恋愛運
、
金運
のどれか一つをリプライすると占ってくれます。
結果は五段階式です。一日おきに変わります。
恋占い
恋占い
とリプライすると占ってくれます。
魔理沙のスペルカードにちなんだ結果をランダムで教えてくれます。
結果はリプライするたびに変わります。
お出かけ
毎時間31分に誰かの家に出かけます。
出かけてる人への対応は普段と少し変わります。
霊夢と弾幕ごっこ(停止中)
毎日7時半に博麗神社に遊びに行き、8時に
@reimu
と弾幕ごっこをします。
ルールはスペルカードのリプライ合戦。どっちかが一定確率でピチュるまで続きます。
戦いが長くなると終了後のコメントが変わっていきます。
最後に霊夢が今までの戦歴をPOSTします。
あだ名
あだ名をかぎかっこで囲み「○○」って呼んでとリプライするとその名前で呼んでくれます。
好感度が10未満だと呼んでくれません。
-10以下の時にあだ名を要求すると悲惨なことに…
特定のワードは好感度が一定以上でないと呼んでくれません
卑猥なあだ名を呼ばせようとすると怒られます。
反応許可・拒否
魔理沙が勝手にリプライを送ってきたり家に押し入ってきたり、誕生日を祝ってくれるのを許可・拒否できます。初期設定では拒否になっています。(規制対策のためです)
話しかけないで
とリプライすると拒否できます。
話しかけてもいいよ
とリプライすると許可できます。
ハッピーバースデー
魔理沙に
○年○月○日生まれ
もしくは
○月○日生まれ
とreplyするとその誕生日を覚えます。
覚えた日の翌日0時以降、TLであなたを見つけたときにお祝いしてくれます。
西暦も含めるとあなたの誕生日も覚えます。祝ってくれるときに何歳になったか教えてくれるかも。
誕生日覚えてる?などとリプライすると教えてくれます。
ちなみに閏年の2月29日は前日の28日にお祝いしてくれます。
存在しない日や古すぎる西暦、未来の西暦などを指定するとツッコまれます。
誕生日の日に魔理沙がTLであなたを見つけられなかった場合は…
好感度が200以上なら翌日まで覚えててくれます。
翌日も居なかった場合は…残念。
好感度が200未満だった場合も…残念。
リセット
魔理沙の好感度やら誕生日やらリプライ拒否設定やらあだ名やらとにかく何もかもリセットします。
【リセット】
が含まれるPOSTをするとリセットします。くれぐれも慎重に。
【リセット】
のみではリプライは帰ってきません。他に反応できるワードがあったときのみ反応します。反応が返ってこなくてもリセットされていますのでご安心を。
その他
好感度を確認したい
私・俺・僕のことどう思う?
とreplyして反応を見ます。
「どうって言われても…お前とはあんまり話したことないからよくわからん。」→-9~49
「ん?そうだな…一応話友達ってとこか?」→50~199
「な、何だよ?改まって…」→200
「「変態」としか言いようが無いな!」→-100~-10
あだ名を確認したい
名前を呼んで
とリプライすると呼んでくれます。
開発環境
perl
Net::Twitter
OAuth
cron
レンタルサーバー
さくらインターネット様
SSH
putty
テキストエディタ
notepad++