$self->{startt} = $self->{t} = time;
$self->{state} = 0;
$self->{oldstate} = 0;
+ $self->{lang} = $user->{lang} if defined $user;
+ $self->{lang} = $main::lang if !$self->{lang};
bless $self, $pkg;
return $channels{$call} = $self;
}
sub msg
{
my $self = shift;
- return DXM::msg(@_);
+ return DXM::msg($self->{lang}, @_);
}
# change the state of the channel - lots of scope for debugging here :-)