- if(preg_match("#pastebin\.com/([a-zA-Z0-9]*)$#i", $exp[1])) {
- $pasteid = explode("/", $exp[1]);
- $pasteid = $pasteid[count($pasteid)-1];
- $codecontent = file_get_contents("http://pastebin.com/download.php?i=".$pasteid);
- if(preg_match("#Unknown Paste ID!#i", $codecontent)) {
- $this->uplink->notice($this->bot, $user, "Unknown Paste ID!");
- return;
- }
- $code = $codecontent;
- } else {
- $code = "<"."?php " . $exp[1] . " ?".">";
- };
+ if(preg_match("#pastebin\.com/([a-zA-Z0-9]*)$#i", $exp[1])) {
+ $pasteid = explode("/", $exp[1]);
+ $pasteid = $pasteid[count($pasteid)-1];
+ $codecontent = file_get_contents("http://pastebin.com/download.php?i=".$pasteid);
+ if(preg_match("#Unknown Paste ID!#i", $codecontent)) {
+ $this->uplink->notice($this->bot, $user, "Unknown Paste ID!");
+ return;
+ }
+ $code = $codecontent;
+ } elseif(preg_match("#scriptpaste\.(com|de)/([a-zA-Z0-9]*)$#i", $exp[1])) {
+ $pasteid = explode("/", $exp[1]);
+ $pasteid = $pasteid[count($pasteid)-1];
+ $codecontent = file_get_contents("http://scriptpaste.com/".$pasteid."/download");
+ $code = $codecontent;
+ } else {
+ $code = "<"."?php " . $exp[1] . " ?".">";
+ };