◆おみくじ機能の追加
ゆいぼっとについているおみくじ機能のみの移植です。
まず、おみくじデータを作ります。ゆいぼっとのkuji.datでもよいでしょう。
kuji.datを、chat.cgiと同じディレクトリに置きます。
つぎに、chat.cgi sub write に、下記のようにおみくじ機能を追加します。
if ($chat eq '退室') {
$value = "管理人 > $nameさん、またきておくれやすぅ。($date $host)
\n";
&writelog;
print "Location: $endpage\n\n";
&ended;
}elsif ($email) {
$value = "$name |> $chat $emoji($date $host)
\n";
}else {
$value = "$name > $chat $emoji($date $host)
\n";
}
&count;#発言ランキングがいらなければ、削除。
#おみくじ機能
if ($chat eq 'おみくじ') {
srand($times);
$kuji_file = './kuji.dat';#おみくじファイル。
unshift( @lines,$value);#おみくじ発言を@linesに収納
open(DB,"$kuji_file") || &ended('$kuji_file open error');
@lines2 = ;
close(DB);
$msg= $lines2[rand($#lines2+1)];
chop $msg;
$value = "巫女 > $msg>$nameさん ($date yui.bot.com)
\n";
}#おみくじ機能ここまで。
&writelog;
}#write END