@kyanny's blog

My thoughts, my life. Views/opinions are my own.

文章がはまちちゃん風になる MT Plugin

via http://d.hatena.ne.jp/kanose/20060311/hamachiyablet

必死でまったり/文章がはまちちゃん風になるブックマークレット で公開されていたやつインスパイアってことで。


http://kyanny.dyndns.org/misc/hamachiya.pl

package MT::Plugin::Hamachiya;
use strict;
use MT::Template::Context;
MT::Template::Context->add_global_filter( hamachiya => \&hamachiya );

sub hamachiya {
  my ($text, $args, $ctx) = @_;
  $text =~ s/!/ぼくはまちちゃん!/gs;
  $text =~ s/。/…!/gs;
  $text =~ s/る…/るよ!/gs;
  $text =~ s/う…/うよ!/gs;
  $text =~ s/た…/たんだ…/gs;
  $text =~ s/ /こんにちはこんにちは!! /gs;
  return $text;
}

1;

一応自分のブログでも試してみたけど、お、面白くない…!
ですます口調だとあんまり面白い変換にならないのかもね…!

MT テンプレの中の <$MTEntryBody$> を探して <$MTEntryBody hamachiya="1"$> とかしてつかってね! MT 3.2-ja-2 でしか試してないけど、見ての通りただの置換なので古いバージョンでも動くんじゃないかな…!