summaryrefslogtreecommitdiff
path: root/snac.h
diff options
context:
space:
mode:
Diffstat (limited to 'snac.h')
-rw-r--r--snac.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/snac.h b/snac.h
index 2b60165..4652827 100644
--- a/snac.h
+++ b/snac.h
@@ -1,7 +1,7 @@
/* snac - A simple, minimalistic ActivityPub instance */
/* copyright (c) 2022 - 2023 grunfink et al. / MIT license */
-#define VERSION "2.39"
+#define VERSION "2.40-dev"
#define USER_AGENT "snac/" VERSION
@@ -132,6 +132,11 @@ int unpin(snac *user, const char *id);
int is_pinned(snac *user, const char *id);
xs_list *pinned_list(snac *user);
+int limited(snac *user, const char *id, int cmd);
+#define is_limited(user, id) limited((user), (id), 0)
+#define limit(user, id) limited((user), (id), 1)
+#define unlimit(user, id) limited((user), (id), 2)
+
void hide(snac *snac, const char *id);
int is_hidden(snac *snac, const char *id);