Просмотр исходного кода

New command-line command 'muted'.

grunfink 1 год назад
Родитель
Сommit
616ff6d59e
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      main.c

+ 11 - 0
main.c

@@ -56,6 +56,7 @@ int usage(const char *cmd)
         "unblock {basedir} {instance_url}     Unblocks a full instance\n"
         "limit {basedir} {uid} {actor}        Limits an actor (drops their announces)\n"
         "unlimit {basedir} {uid} {actor}      Unlimits an actor\n"
+        "muted {basedir} {uid}                Lists the muted actors\n"
         "unmute {basedir} {uid} {actor}       Unmutes a previously muted actor\n"
         "verify_links {basedir} {uid}         Verifies a user's links (in the metadata)\n"
         "search {basedir} {uid} {regex}       Searches posts by content\n"
@@ -335,6 +336,16 @@ int main(int argc, char *argv[])
         return 0;
     }
 
+    if (strcmp(cmd, "muted") == 0) { /** **/
+        xs *l = muted_list(&snac);
+        const char *v;
+
+        xs_list_foreach(l, v)
+            printf("%s\n", v);
+
+        return 0;
+    }
+
     if ((url = GET_ARGV()) == NULL)
         return usage(cmd);