mod-actions
Take moderator actions on users - ban, mute, remove content, manage leaderboard eligibility. Use when you need to ban a user, mute them, or take other moderation actions.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Take moderator actions on users - ban, mute, remove content, manage leaderboard eligibility. Use when you need to ban a user, mute them, or take other moderation actions.
How to use
Skopiuj plik .env-example do .env w katalogu skill'u mod-actions, a następnie edytuj go, dodając swój klucz API Civitai. Klucz możesz znaleźć w sekcji API Keys na stronie https://civitai.com/user/account – pamiętaj, że musi on należeć do konta z uprawnieniami moderatora.
Opcjonalnie ustaw zmienną CIVITAI_API_URL, jeśli pracujesz lokalnie (domyślnie wskazuje na https://civitai.com). Do testowania lokalnego użyj http://localhost:3000.
Aby wyszukać informacje o użytkowniku, uruchom komendę node .claude/skills/mod-actions/query.mjs user [id|username], podając identyfikator lub nazwę użytkownika.
Aby banować użytkownika, użyj komendy node .claude/skills/mod-actions/query.mjs ban [id|username]. Komenda działa jako przełącznik – jeśli użytkownik jest już zbanowany, zostanie odbanowany.
Aby wyciszyć użytkownika, uruchom node .claude/skills/mod-actions/query.mjs mute [id|username]. Podobnie jak ban, jest to przełącznik – ponowne wykonanie wycisza lub odcisza użytkownika.
Do zaawansowanych akcji użyj komendy leaderboard [id|username] [true|false] do zmiany eligibilności rankingowej lub remove-content [id|username] do usunięcia całej treści użytkownika.