aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/twitter/twitter_lib.h
diff options
context:
space:
mode:
authorFlexo <nick@nivan.net>2016-03-15 21:39:36 +0000
committerFlexo <nick@nivan.net>2016-03-23 20:23:36 +0000
commitfb62f132a55896e235fd4956987548bdcd0be519 (patch)
tree75ba727ca975dcf6cf5290d7c39aa7d46a0d1ad7 /protocols/twitter/twitter_lib.h
parentd701547347b15bd76f19fcf667cbf8e5c1219cbb (diff)
Honour twitter's mutes and "hide retweets from this user" settings.
Diffstat (limited to 'protocols/twitter/twitter_lib.h')
-rw-r--r--protocols/twitter/twitter_lib.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/protocols/twitter/twitter_lib.h b/protocols/twitter/twitter_lib.h
index 002376b1..44f20cbc 100644
--- a/protocols/twitter/twitter_lib.h
+++ b/protocols/twitter/twitter_lib.h
@@ -62,6 +62,8 @@
/* Social graphs URLs */
#define TWITTER_FRIENDS_IDS_URL "/friends/ids.json"
#define TWITTER_FOLLOWERS_IDS_URL "/followers/ids.json"
+#define TWITTER_MUTES_IDS_URL "/mutes/users/ids.json"
+#define TWITTER_NORETWEETS_IDS_URL "/friendships/no_retweets/ids.json"
/* Account URLs */
#define TWITTER_ACCOUNT_RATE_LIMIT_URL "/account/rate_limit_status.json"
@@ -86,6 +88,8 @@ gboolean twitter_open_stream(struct im_connection *ic);
gboolean twitter_open_filter_stream(struct im_connection *ic);
gboolean twitter_get_timeline(struct im_connection *ic, gint64 next_cursor);
void twitter_get_friends_ids(struct im_connection *ic, gint64 next_cursor);
+void twitter_get_mutes_ids(struct im_connection *ic, gint64 next_cursor);
+void twitter_get_noretweets_ids(struct im_connection *ic, gint64 next_cursor);
void twitter_get_statuses_friends(struct im_connection *ic, gint64 next_cursor);
void twitter_post_status(struct im_connection *ic, char *msg, guint64 in_reply_to);