Advertisement
Guest User

Untitled

a guest
May 2nd, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. package samplebot;
  2.  
  3. import java.io.*;
  4. import java.util.*;
  5. import java.util.regex.*;
  6. import com.cericlabs.jcnlib.*;
  7. import com.cericlabs.jcnlib.consts.*;
  8. import com.cericlabs.jcnlib.util.*;
  9. import com.cericlabs.jcnlib.util.commands.*;
  10. import winterwell.jtwitter.*;
  11.  
  12. public class TweetCommand implements CommandHandler
  13. {
  14. private INIReader objINIReader;
  15. private String Username;
  16. private String Password;
  17. private String BotOwner;
  18.  
  19. public TweetCommand() {
  20.  
  21. // INI configuration
  22. Username = objINIReader.get("Twitter", "Username"); //Twitter Username
  23. Password = objINIReader.get("Twitter", "Password"); //Twitter Password
  24. BotOwner = objINIReader.get("BotInfo", "Owner"); //Bot Owner
  25.  
  26. }
  27.  
  28. public void handleCommand(CNConnection connection, String player, ChatType ctype, String command, String arguments) {
  29.  
  30. System.out.println(player + " is using the " + command + " command.");
  31.  
  32. if(ctype == ChatType.PRIVATE)
  33. {
  34.  
  35. objINIReader.open((new File ("twitter.ini")));
  36. Twitter twitter = new Twitter(Username , Password); //establish connection with Twitter
  37. twitter.setStatus(arguments); //sets Twitter Status
  38. connection.sendPrivateMessage(player, Username+"'s Twitter Status is now: "+ arguments);
  39.  
  40. }
  41. }
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement