]> ruin.nu Git - NDIRC.git/blobdiff - Context.pm
Add message command for generic messages
[NDIRC.git] / Context.pm
index d7c28bbd808014058d2dc698f7b8219bc87b9216..9d37655729453ed454caeede43a69fff538621ce 100644 (file)
@@ -97,10 +97,16 @@ sub check_user_roles {
 sub reply {
        my ($self,$msg) = @_;
 
+       $self->message($self->reply_string , $msg);
+}
+
+sub message {
+       my ($self,$command,$msg) = @_;
+
        $msg =~ s`<b>(.*?)</b>`${\(chr(2))}$1${\(chr(15))}`gi;
        $msg =~ s`<c(\d+)>(.*?)</c>`${\(chr(3))}$1$2${\(chr(15))}`gi;
 
-       $self->server->command($self->reply_string . $msg);
+       $self->server->command("$command $msg");
 }
 
 sub _build_roles {