超簡単!ツイッター・ボットを自前で動かす(5)

オペラ10月9日にツイッター社側でなんらかの制限がかかったために、オペラ対訳プロジェクトBOT が停止しました。うちだけじゃなくEasyBotterのOAuth認証機能を利用しているすべてのBOTが停止しました。今回はBOTを正常化するための補足記事です。

過去記事

第2回の記事でツイッター・ボットの仕組みを切り分けました。

1.プログラムを作って設置する
2.自動化する

EasyBotter は1.を実現するサービスです。これを更に切り分けると、

A.プログラムのテンプレート(ひな形)を提供する
B.ツイッター認証のアプリケーション代行サービスを提供する

このように二つに分けることができます。今回の障害はB.に原因があります。EasyBotterの作者Phaさんのコメントには、ツイッター側がPhaさんのアカウントにサスペンドをかけたとあります。そのため、Phaさんのアカウントにぶら下がる形でツイッターのOAuth認証を実現していた我々BOT作者のアカウントが一斉につぶやきを停止したのでした。

Phaさんのアカウント停止の理由は未だ明らかになっていません。私が想像するにB.を利用しているBOT作者の誰かがツイッターの規約に触れるような何かをやらかしたのでしょう。カゴの中に腐ったリンゴがあったので、カゴ全部ポイされたのではないかと。

それから3週間ほど経過した現時点でまだサスペンド継続中です。復旧が見込めそうもないので、「超簡単!ツイッター・ボットを自前で動かす」シリーズを参考にされているみなさんには、B.をあきらめ、こちらのリンク先に書かれた方法で自前でツイッターのOAuth認証を実現するようお勧めします。

bot覚え書き5 独自OAuth認証

Phaさんからも紹介のあった記事です。よくまとまっているので、落ち着いて読めば、B.に頼らず、自前でツイッター認証(OAuth認証)を実現できるはずです。オペラ対訳プロジェクトBOT は停止した直後に、いったんtwittbotに避難してつぶやきを継続しましたが、この記事のおかげでまもなくEasyBotterによるつぶやきを復旧させることができました。自前の認証、予想よりはるかに簡単でした。

さてそんなわけで、オペラ対訳プロジェクトBOT は、キャンペーンのおかげでフォロワー数が少し増え、今日も粛々とつぶやき継続中です。

9月末、次の作品からのネタをBOT に充填しました。新しいネタがちょくちょく流れているはずです。
  • マタイ受難曲
  • マクベス
  • アイーダ
  • オテロ
  • さまよえるオランダ人(和訳修正を反映)
  • タンホイザー
  • こうもり
  • カヴァレリア・ルスティカーナ
  • ラ・ボエーム
  • 蝶々夫人
しかしですね~、ネタの充填ぜんぜん追いついていません。何しろこの1年弱の間に異常ともいえるスピードで対訳が続々と上がってきているのです。これら日本語対訳の認知向上に務めるべきわたくし管理人は、それには一番効果アリと考える動画対訳の制作にほとんど没頭しております。なかなかBOTネタ抽出作業に時間がさけない状態です。リブレットからの台詞抽出は、どなたかボランティアの方に手伝ってもらったほうがいいかもしれないと感じている今日この頃です。

ランキングを見る(にほんブログ村 オペラ)
ランキングを見る(人気ブログランキング クラシック)

にほんブログ村 外国語ブログ 通訳・翻訳(英語以外)へ

この記事へのコメント

この記事へのトラックバック