my %jabber_client : ATTR
my %connection_hash : ATTR
my %connection_session_id : ATTR
my %message_function : ATTR
my %bot_background_activity : ATTR
my %forum_join_time : ATTR
my %client_start_time :ATTR
my %process_timeout : ATTR
my %loop_sleep_time : ATTR
my %ignore_messages : ATTR
my %forums_and_responses: ATTR
my %message_delay: ATTR
my %max_message_size: ATTR
my %forum_join_grace: ATTR
my %messages_sent_today: ATTR
my %max_messages_per_hour: ATTR
my %safety_mode: ATTR
our $VERSION
sub BUILD
sub START
sub callback_maker : PRIVATE
sub InitJabber : PRIVATE
sub JoinForum
sub JoinForeignForum
sub Process
sub Start
sub ReconnectToServer
sub Disconnect
sub ProcessJabberMessage
sub get_alias
sub get_responses
sub RequestVersion : PRIVATE
sub InIQ
sub JabberPresenceMessage
sub respond_to_self_messages
sub get_messages_this_hour
sub get_safety_mode
sub SendGroupMessage
sub SendPersonalMessage
sub SendJabberMessage
sub _SendIndividualMessage : PRIVATE
sub SetForumSubject
sub _get_obj_id : PRIVATE
sub ChangeStatus
sub GetRoster