Advertisement
Guest User

aaa

a guest
Jul 6th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. <?php
  2.  
  3. require_once("TeamSpeak3/TeamSpeak3.php");
  4. date_default_timezone_set("Asia/Riyadh");
  5. TeamSpeak3::init();
  6.  
  7. $user = "serveradmin";
  8. $pass = "pass";
  9. $serverIP = "locl";
  10. $botTimeChannel = 1880;
  11. $botUsersChannel = 1881;
  12. $nickname = "mss-TimeBot";
  13.  
  14. try
  15. {
  16. $ts3 = TeamSpeak3::factory("serverquery://{$user}:{$pass}@{$serverIP}:10011/?server_port=9987&blocking=0&nickname={$nickname}");
  17.  
  18. $BotChannelTime = $ts3->channelGetById($botTimeChannel);
  19.  
  20. $unixTime = time();
  21. $realTime = date('[Y/m/d] [H:i:s]',$unixTime);
  22. echo $realTime."\t[INFO] Connected\n";
  23.  
  24. $unixTime = time();
  25. $realTime = date('[Y/m/d] - [H:i]',$unixTime);
  26. if($BotChannelTime["channel_name"] != "[cspacer0] {$realTime}")
  27. {
  28. $BotChannelTime["channel_name"] = "[cspacer0] {$realTime}";
  29. $unixTime = time();
  30. $realTime = date('[Y/m/d] [H:i:s]',$unixTime);
  31. echo $realTime."\t[INFO] Time updated\n";
  32. }
  33.  
  34.  
  35. {
  36. $unixTime = time();
  37. $realTime = date('[Y/m/d] [H:i:s]',$unixTime);
  38. echo $realTime."\t[INFO] Users online updated\n";
  39. }
  40.  
  41. $unixTime = time();
  42. $realTime = date('[Y/m/d] [H:i:s]',$unixTime);
  43. die($realTime."\t[INFO] Finished.\n");
  44. }
  45. catch(Exception $e)
  46. {
  47. $unixTime = time();
  48. $realTime = date('[Y/m/d] [H:i:s]',$unixTime);
  49. echo "Failed\n";
  50. die($realTime."\t[ERROR] " . $e->getMessage() . "\n". $e->getTraceAsString() ."\n");
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement