X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=Context.pm;h=9d37655729453ed454caeede43a69fff538621ce;hb=5f7e87f30570220f44035831a51c881ee3ca34b7;hp=d7c28bbd808014058d2dc698f7b8219bc87b9216;hpb=278eecdf5493a966306382275536293de763c94e;p=NDIRC.git
diff --git a/Context.pm b/Context.pm
index d7c28bb..9d37655 100644
--- a/Context.pm
+++ b/Context.pm
@@ -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`(.*?)`${\(chr(2))}$1${\(chr(15))}`gi;
$msg =~ s`(.*?)`${\(chr(3))}$1$2${\(chr(15))}`gi;
- $self->server->command($self->reply_string . $msg);
+ $self->server->command("$command $msg");
}
sub _build_roles {