diff --git a/lib/Bot/BB3/Roles/IRC.pm b/lib/Bot/BB3/Roles/IRC.pm index 43da5b1..f89d174 100644 --- a/lib/Bot/BB3/Roles/IRC.pm +++ b/lib/Bot/BB3/Roles/IRC.pm @@ -303,6 +303,12 @@ sub _said { $said->{addressed} = 1; $said->{addressed_as} = $1; } + elsif ($body =~ s/\s*\b($name_re)\s*$//) + { + $said->{body} = $body; + $said->{addressed} = 1; + $said->{addressed_as} = $1; + } } #--------------------------