mirror of
https://github.com/pragma-/pbot.git
synced 2024-11-07 20:49:31 +01:00
ea63ef8fe8
Storage-related packages have been moved to PBot/Storage/. MessageHistory_SQLite.pm has been moved to MessageHistory/Storage/SQLite.pm. Quotegrabs' storage packages have been moved to Plugin/Quotegrabs/Storage/. IRC handler-related packages have been moved to PBot/IRCHandlers/. Commands registered by core PBot packages have been moved to PBot/Commands/. Some non-core packages have been moved to PBot/Utils/. Several packages have been cleaned up. TODO: Move remaining core commands and IRC handlers. TODO: Split AntiFlood.pm into Plugin/AntiAbuse/ files.
27 lines
496 B
Perl
27 lines
496 B
Perl
# File: Constants.pm
|
|
#
|
|
# Purpose: Constants related to message history.
|
|
|
|
package PBot::MessageHistory::Constants;
|
|
|
|
use Exporter qw/import/;
|
|
|
|
our @EXPORT = ();
|
|
|
|
our %EXPORT_TAGS = (
|
|
'all' => [qw/MSG_CHAT MSG_JOIN MSG_DEPARTURE MSG_NICKCHANGE/],
|
|
);
|
|
|
|
our @EXPORT_OK = (
|
|
@{ $EXPORT_TAGS{all} },
|
|
);
|
|
|
|
use constant {
|
|
MSG_CHAT => 0, # PRIVMSG, ACTION
|
|
MSG_JOIN => 1, # JOIN
|
|
MSG_DEPARTURE => 2, # PART, QUIT, KICK
|
|
MSG_NICKCHANGE => 3, # CHANGED NICK
|
|
};
|
|
|
|
1;
|