js/plugins/ajax-contact-extend/classes/twitter.php (32 lines of code) (raw):
<html>
  <head>
  </head>
  <body>
  <h2>Send Direct Messages on Twitter</h2>
  <?php if (!isset($_POST['submit'])) { ?>
  <form method="post" action="<?php echo htmlentities($_SERVER['PHP_SELF']); ?>">
    Direct message: <br/>
    <textarea name="message" cols="15"></textarea><br/>
    <input type="submit" name="submit" value="Send" />
  </form>
  <?php } else {
    function twittermessage($user,$pass,$message) {
      $url = "//twitter.com/direct_messages/new.xml";
      $ch = curl_init();
      curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
      curl_setopt($ch, CURLOPT_USERPWD, "$user:$pass");
      curl_setopt($ch, CURLOPT_URL,$url);
      curl_setopt($ch, CURLOPT_POST, 1);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt($ch, CURLOPT_POSTFIELDS,"user=$user&text=$message");
      $results = curl_exec ($ch);
      curl_close ($ch);
    }
    $user  = "jigowatt";
    $pass  = "xxxxxx";
    $message = $_POST['message'];
    twittermessage($user,$pass,$message);
  }
  ?>
  </body>
</html>