dollar variables: $startTime - start time
dollar variables: $time - current time (GMT)
dollar variables: $uptime - ...
+dollar variables: $urlchannel - html encoded channel from which the factoid was requested
dollar variables: $user - username of factoid requester
dollar variables: $who - nick of factoid requester
$reply =~ s/\$host(name)?/$hostname/g;
}
$reply =~ s/\$chan(nel)?/$talkchannel/g;
+ if ( $reply =~ /\$urlchannel/ ) {
+ my $urlchannel = $talkchannel;
+ $urlchannel =~ s/([^\w])/sprintf("%%%02x",ord($1))/gie;
+ $reply =~ s/\$urlchannel?/$urlchannel/g;
+ }
if ( $msgType =~ /public/ ) {
$reply =~ s/\$lastspeaker/$lastWho{$talkchannel}/g;
}