diff options
-rw-r--r-- | src/io/StreamImpl.java | 1 | ||||
-rw-r--r-- | src/main/TweetShell.java | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/io/StreamImpl.java b/src/io/StreamImpl.java index 21beae5..a222bd8 100644 --- a/src/io/StreamImpl.java +++ b/src/io/StreamImpl.java @@ -92,6 +92,7 @@ public class StreamImpl implements Stream { Set<String> filteredKeywords = new HashSet<>(); List<String> keywordsList = Arrays.asList(rawKeywords.split(",")); for (String keyword : keywordsList) { + keyword = keyword.trim(); if (!keyword.isEmpty()) { filteredKeywords.add(keyword); } diff --git a/src/main/TweetShell.java b/src/main/TweetShell.java index e8d387d..a86bad3 100644 --- a/src/main/TweetShell.java +++ b/src/main/TweetShell.java @@ -93,7 +93,10 @@ public class TweetShell implements TwitterApi.PinSupplier { @Override public void tweetGenerated(JSONObject obj) { try { - System.out.println("Got tweet: " + obj.getString("text")); + JSONObject userObj = obj.getJSONObject("user"); + System.out.println("Got tweet: " + + userObj.getString("screen_name") + ": " + + obj.getString("text")); } catch (JSONException ex) { getLogger().log(Level.SEVERE, "Failed to parse tweet", ex); } |