今日発売のコミックス・漫画雑誌 on Twitter

今日発売のコミックス・漫画雑誌 (@comictoday) on Twitter - ver. 2.0 (更新履歴

XREAAD

これは何?

今日(設定によっては明日)発売のコミックス・漫画雑誌をつぶやきます。要は以前作ったものの Twitter bot 版。

同種の bot は幾つかあるようですが、「リプライ機能を使って『あなただけに』つぶやく」のが大きな特徴です。また、リプライではなくダイレクトメッセージを用いることで、自分が興味ある漫画を他の人に知られずに済む別バージョン(@comictoday_dm)もあります。

簡単な使用法

自分の Twitter アカウントから、@comictoday に対して 例えば次のように投稿します。(特別な登録やフォロー等は必要ありません。むしろ、フォローはしない方が良いかもしれません。

これだけで、『週刊少年ジャンプ』発売日の 0 時(設定によって変更可:後述)に「@your_account 今日は、週刊少年ジャンプ(No.9) の発売日です♪」というツイートが飛んでくるので、コミックスや漫画雑誌の発売日を忘れずに済みます。(合併号や祝日などで発売日が変わった場合にも対応しています。)

何度も @comictoday に投稿すれば 複数の条件を登録できますが、次のように改行や「|」(縦棒:全角でも半角でも可)を使って一気に複数登録することもできます。

こうすれば、水曜日に「@your_account 今日は、週刊少年サンデー(No.9),週刊少年マガジン(No.9) の発売日です★」というツイートが飛んできます。

高度な使用法

つぶやき時間変更

初期設定では午前 0時ごろにツイートが行われますが、「hour>」「時間変更>」を使えば時間を変更できます。例えば午前 6時に変更するには、次のように投稿します。

なお、18時以降に設定した場合は、「今日」ではなく「明日」の発売物になります。

前方一致・完全一致検索

通常の検索は部分一致検索なので、例えば「週刊少年ジャンプ」を登録するつもりで「ジャンプ」と登録した場合、「ヤングジャンプ」「ジャンプSQ.」なども引っかかってしまいます。そこで、登録したい単語の前に「pre:」「prefix:」「前方一致:」を付ければ前方一致検索、「e:」「equal:」「完全一致:」を付ければ完全一致検索になります。

出版社/レーベル・タイトル・著者限定検索

通常の設定では、「タイトル」「著者」内に設定した単語を含むものしか引っかからないので、『ジャンプコミックス全般の発売日を知りたいなぁ』などと思って次のような登録をしても、(恐らく)何も引っかかりません。

@comictoday ジャンプコミックス

この場合、以下のように単語の前に「publisher:」または「p:」「出版社:」を付けることで、出版社/レーベルを対象とした検索ができます。

@comictoday p:ジャンプコミックス

なお、上の設定では「ジャンプコミックスデラックス」も引っかかってしまうので、完全一致検索と組み合わせて次のようにすると良いでしょう。

同様に、「t:」「title:」「タイトル:」を付けるとタイトルのみを、「a:」「author:」「著者:」を付けると著者名のみを検索対象とします。

AND 検索

空白で言葉を句切ることで、いわゆる AND 検索ができます。

↑とすると、「『諸星大二郎』を(タイトル・著者名に)含む、集英社のコミックス・漫画雑誌」だけが引っかかります。

NOT 検索

「--」を付けることで、いわゆる NOT 検索ができます。

↑とすると、「ヤングマガジン」は検索しつつ「月刊ヤングマガジン」は引っかからないようになります。

コミックス/漫画雑誌限定検索

一番最初に「c>」「comic>」「コミックス>」を付けるとコミックスのみ、「m>」「magazine>」「漫画雑誌>」を付けると漫画雑誌のみが検索対象になります。

↑とすると、「『ジャンプ』『サンデー』を含む漫画雑誌」に限定されるので、もし今後仮に「マージャンプリンセス」とか「今日はオッサンの日(オッサンデー)」とかいう名前のコミックスが発売になっても引っかかりません。つーか我ながら何だこの例。

フォローさせる & ダイレクトメッセージ利用登録

「follow_me>」「フォローしろ>」を使うと、@comictoday にあなたをフォローさせる事ができます。(「remove_me>」「フォローするな>」でフォローは解除できます。)

フォローされた状態ならば、@comictoday にダイレクトメッセージを送る事で、条件の登録や様々なコマンドをリプライ同様に行う事ができます。ただし、@comictoday からのメッセージは普通にリプライで送られてしまうので他人に見られる可能性があります。それが嫌な方は、@comictoday_dm を御使用下さい。

もう一度表示

「pardon>」「もう一度>」を使うと、今日(18時以降ならば、明日)発売のコミックス・漫画雑誌をもう一度お伝えします。

条件を削除

「delete>」「削除>」を使うと、今までに登録した条件を削除できます。

入力した単語を含む条件を削除します。その際、「|」や AND 検索が利用できます。

条件を全削除

「clear>」「全削除>」を使うと、今までに登録した全条件を削除できます。

完全削除

「clear_all>」「退会>」を使うと、設定ごと完全消去します。

FAQ

Q. 何か制限はありますか。

A. 「条件」は 1000件までしか登録できません。現在の登録条件数は「status>」「件数>」で確認できます。まぁそんなに追加する人居ないと思いますが。

あと、登録者数が多くなりすぎるとマズイ( Twitter は一日 1000件までしか投稿できない)ですが、万が一そうなったらその時考えます。本当に万が一。

Q. おかしな事が起きました / こんな機能が欲しいです。

A. メールや作者の Twitter へ報告してくれると対処できるかもしれません。@comictoday 相手につぶやいても無駄です。

Q. ツイートの語尾に「★」とか「♪」とか付いててキモイです。

A.

@comictoday no_suffix>

または

@comictoday 語尾爆発しろ>

注意点

この Bot はフォローしない方が良いかもしれません。

もしあなた以外にもあなたがフォローしている人の中に @comictoday 利用者が居た場合、@comictoday からその人へのリプライがあなたのタイムライン上に表示されてしまいます。もちろんそれでも構わないというのであればまったく問題ありませんが。

更新履歴

ver. 2.0 (2011/01/03)
  • 登録時の構文変更
  • 前方一致・完全一致検索機能の追加
  • たまたま Twitter がクジラ状態だったり、我が家のネットワークが死んでいても、後でちゃんとリプライを送るようにした
  • 名前変更(@comic_today → @comictoday)
  • ダイレクトメール版作成
ver. 1.1 (2010/02/21)
  • 条件削除機能の追加
  • NOT 検索機能の追加
  • フォロー機能の追加
  • ダイレクトメール送信による登録に対応
  • 全削除が無効化されていたバグの修正

作者

猫と重金属
http://massacre.s59.xrea.com/
heavymetalandcat@gmail.com