Advertisement
Guest User

Untitled

a guest
May 5th, 2017
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 1.66 KB | None | 0 0
  1.     #!/bin/perl
  2.  
  3.     my $host = "tommeh.co.cc";
  4.     my $port = "3306";
  5.     my $database = "tommeh_Chat";
  6.     my $db_user = "tommeh";
  7.     my $db_pass = "4ntihero.";
  8.  
  9.     ######################################################################
  10.  
  11.  
  12.  
  13.  
  14.  
  15.     IRC::register("xchat-amplay","0.1","","");
  16.     IRC::print "Loaded xchat-amplay v0.1";
  17.     IRC::print "Usage: /amp";
  18.     IRC::add_command_handler("amp","cmdAmp");
  19.  
  20.     use DBI;
  21.     use DBD::mysql;
  22.  
  23.     my $dsn = "dbi:mysql:$database:$host:$port";
  24.     my $ampache_userid = undef;
  25.  
  26.     # Retrieve the user's ID number from the database once.
  27.     my $connect = DBI->connect($dsn,$db_user,$db_pass) or die "Unable to connect: $DBI::errstr\n";
  28.     my $message = "select message from ajaxim_messages";
  29.     my $recipient = "select recipient from ajaxim_messages";
  30.     my $sender = "select sender from ajaxim_messages"
  31.     my $query_handle = $connect->prepare($query);
  32.     $query_handle->execute();
  33.     $query_handle->bind_columns(\$ampache_userid);
  34.     $query_handle->finish();
  35.     $connect->disconnect();
  36.  
  37.  
  38.     sub fetchCurrentMessage
  39.     {
  40.        my $song_id = undef;
  41.        my $artist_id = undef;
  42.        my $artist_name = "";
  43.        my $trackname = "";
  44.  
  45.        # Establish a connection with the database
  46.        $connect = DBI->connect($dsn,$db_user,$db_pass) or die "Unable to connect: $DBI::errstr\n";
  47.  
  48.        return my @messagedata = ($sender,$recipient,$message);
  49.     }
  50.  
  51.  
  52.     sub findmessage
  53.     {
  54.        @messagedata = fetchCurrentMessage();
  55.        $output = "\0034-=\0039Amp\00310ache\0034:\003\002 @messagedata[0] - @messagedata[1] \0034-=";
  56.        IRC::command($output);
  57.        return;
  58.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement