mirror of
				https://github.com/pragma-/pbot.git
				synced 2025-11-04 08:37:24 +01:00 
			
		
		
		
	Use export_site properly in Quotegrabs.pm
This commit is contained in:
		
							parent
							
								
									f6c75f2b4f
								
							
						
					
					
						commit
						9b2c374bbb
					
				@ -38,7 +38,7 @@ sub initialize {
 | 
			
		||||
  my $export_path = delete $conf{export_path};
 | 
			
		||||
  my $export_site = delete $conf{export_site};
 | 
			
		||||
 | 
			
		||||
  my $pbot = delete $conf{pbot} || Carp::croak("Missing pbot reference to Factoids");
 | 
			
		||||
  my $pbot = delete $conf{pbot} // Carp::croak("Missing pbot reference to Factoids");
 | 
			
		||||
 | 
			
		||||
  $self->{factoids} = PBot::DualIndexHashObject->new(name => 'Factoids', filename => $filename);
 | 
			
		||||
  $self->{export_path} = $export_path;
 | 
			
		||||
 | 
			
		||||
@ -32,29 +32,22 @@ sub new {
 | 
			
		||||
sub initialize {
 | 
			
		||||
  my ($self, %conf) = @_;
 | 
			
		||||
 | 
			
		||||
  my $pbot = delete $conf{pbot};
 | 
			
		||||
  if(not defined $pbot) {
 | 
			
		||||
    Carp::croak("Missing pbot reference to Quotegrabs");
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  my $filename = delete $conf{filename};
 | 
			
		||||
  my $export_path = delete $conf{export_path};
 | 
			
		||||
 | 
			
		||||
  $self->{pbot} = $pbot;
 | 
			
		||||
  $self->{filename} = $filename;
 | 
			
		||||
  $self->{export_path} = $export_path;
 | 
			
		||||
  $self->{pbot} = delete $conf{pbot} // Carp::croak("Missing pbot reference in Quotegrabs");
 | 
			
		||||
  $self->{filename} = delete $conf{filename};
 | 
			
		||||
  $self->{export_path} = delete $conf{export_path};
 | 
			
		||||
  $self->{export_site} = delete $conf{export_site};
 | 
			
		||||
  $self->{quotegrabs} = [];
 | 
			
		||||
 | 
			
		||||
  #-------------------------------------------------------------------------------------
 | 
			
		||||
  # The following could be in QuotegrabsCommands.pm, or they could be kept in here?
 | 
			
		||||
  #-------------------------------------------------------------------------------------
 | 
			
		||||
  $pbot->commands->register(sub { $self->grab_quotegrab(@_)        },  "grab",  0);
 | 
			
		||||
  $pbot->commands->register(sub { $self->show_quotegrab(@_)        },  "getq",  0);
 | 
			
		||||
  $pbot->commands->register(sub { $self->delete_quotegrab(@_)      },  "delq",  0);
 | 
			
		||||
  $pbot->commands->register(sub { $self->show_random_quotegrab(@_) },  "rq",    0);
 | 
			
		||||
  $self->{pbot}->commands->register(sub { $self->grab_quotegrab(@_)        },  "grab",  0);
 | 
			
		||||
  $self->{pbot}->commands->register(sub { $self->show_quotegrab(@_)        },  "getq",  0);
 | 
			
		||||
  $self->{pbot}->commands->register(sub { $self->delete_quotegrab(@_)      },  "delq",  0);
 | 
			
		||||
  $self->{pbot}->commands->register(sub { $self->show_random_quotegrab(@_) },  "rq",    0);
 | 
			
		||||
 | 
			
		||||
  # ought to be in MessageTracker.pm once we create that module
 | 
			
		||||
  $pbot->commands->register(sub { $self->recall_message(@_)        },  "recall",  0);
 | 
			
		||||
  $self->{pbot}->commands->register(sub { $self->recall_message(@_)        },  "recall",  0);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
sub load_quotegrabs {
 | 
			
		||||
@ -201,7 +194,7 @@ sub export_quotegrabs() {
 | 
			
		||||
  print FILE "</script>\n";
 | 
			
		||||
  print FILE "</body>\n</html>\n";
 | 
			
		||||
  close(FILE);
 | 
			
		||||
  return "$i quotegrabs exported to http://blackshell.com/~msmud/candide/quotegrabs.html";
 | 
			
		||||
  return "$i quotegrabs exported to " . $self->{export_site};
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# ----------------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ use warnings;
 | 
			
		||||
# These are set automatically by the build/commit script
 | 
			
		||||
use constant {
 | 
			
		||||
  BUILD_NAME     => "PBot",
 | 
			
		||||
  BUILD_REVISION => 495,
 | 
			
		||||
  BUILD_REVISION => 496,
 | 
			
		||||
  BUILD_DATE     => "2014-03-03",
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user