Grammar
Think of this like a DOS or bash prompt. The first word is a command. Every word after that is an argument to that command. Every command has a different number of required and optional parameters. White space delimits arguments. If you need a space in an argument, put double quotes around the whole thing. If you need double quotes and spaces in an argument, escape the quote with a backslash (\) first. If you need to do a backslash, escape that with a backslash.
It's pretty straight-forward. If you're confused, ask.
Command Reference
Arguments in <angle brackets> are required. Arguments in [brackets] are optional. If there is more than one optional argument, you can't skip one and provide one after it. Once you skip one, you have to skip the rest.
accounts_by_ip <ip> |
Find accounts registered from given ip
allow_open_proxy <ip> <forever> |
Marks an IP address as not being an open proxy for the next 24 hours.
ban_list [ "from" <user> ] |
List banned users.
ban_set <user> [ "from" <community> ] |
Ban another user from posting in your journal. In the future, banning a user will also prevent them from text messaging you, adding you as a friend, etc... Basically, banning somebody restricts their interaction with you severely.
ban_unset <user> [ "from" <community> ] |
Remove a ban on a user.
change_community_admin <community> <new_owner> |
Change the ownership of a community.
change_journal_status <account> <status> |
Change the status of an account.
change_journal_type <journal> <type> [owner] |
Change a journal's type.
community <community> <action> <user> |
Add or remove a member from a community.
deletetalk <user> <itemid> <talkid> |
Delete a comment.
expunge_anonymous_comments <username> <itemid> <talkid> |
Expunge all anonymous comments for a given post.
expunge_user <username> <userid> |
Expunge malicious user products. For accounts with a lot of comments you might need to run this command several times.
expunge_userpic <user> <picid> |
Expunge a user picture icon from the site.
faqcat <command> <commandargs> |
Tool for managing FAQ categories.
find_user_cluster <user> |
Finds the cluster that the given user's journal is on.
finduser <criteria> <data> |
Find a user by a criteria.
friend <command> [<username>] [<group>] [<fgcolor>] [<bgcolor>] |
List your friends, add a friend, or remove a friend. Optionally, add friends to friend groups.
gencodes <username> <quantity> |
Generate invite codes.
get_maintainer <community or user name> |
Finds out the current maintainer(s) of a community or the communities that a user maintains. If you pass a community as the argument, the maintainer(s) will be listed. Otherwise, if you pass a user account, the account(s) they maintain will be listed.
get_moderator <community or user name> |
Finds out the current moderator(s) of a community or the communities that a user moderates. If you pass a community as the argument, the moderator(s) will be listed. Otherwise, if you pass a user account, the account(s) they moderate will be listed.
getemail <user> |
Get a user's email address. (for emailing them about TOS violations)
help [<command>] |
Get help on admin console commands
infohistory <user> |
Retrieve the infohistory of a given user
ljr_fif add|delete|list_excluded [<username>] |
ljr_fif manipulation.
moodtheme_create <name> <des> |
Create a new mood icon set. Return value from this command is the moodthemeid that you'll need to define pictures for this theme.
moodtheme_list [<themeid>] |
List mood themes, or data about a mood theme
moodtheme_public <themeid> <setting> |
Make a mood theme public or not. You have to be a moodthememanager to do this.
moodtheme_setpic <themeid> <moodid> <picurl> <width> <height> |
Change data for a mood theme. If picurl, width, or height is empty or zero, the data is deleted.
net add [CIDR] name|delete <CIDR>|ban_new_accounts <CIDR>|ban_comments <CIDR>|list |
ip blocks manipulation.
print ... |
This is a debugging function. Given an arbitrary number of meaningless arguments, it'll print each one back to you. If an argument begins with a bang (!) then it'll be printed to the error stream instead.
priv <action> <privs> <usernames> |
Grant or revoke user privileges.
reset_email <username> <value> <reason> |
Resets the email address for a given account
reset_password <username> <reason> |
Resets the password for a given account
set ["for" <community>] <propname> <value> |
Set a userprop.
set_underage <journal> <on/off> <note> |
Change a journal's underage flag.
shared <sharedjournal> <action> <user> |
Add or remove access for a user to post in a shared journal.
suspend <username or email address> <reason> |
Suspend a user's account.
syn_delete <username> |
Deletes syndication. Totally.
syn_editurl <username> <newurl> |
Changes the syndication URL for a syndicated account.
syn_merge <from_user> to <to_user> using <url> |
Merge two syndicated accounts into one, keeping an optionally specified url for the final. Sets up redirection between from_user and to_user, swapping feed urls if there will be a conflict.
tag_display [for <community>] <tag> <value> |
Set tag visibility to S2.
tag_permissions [for <community>] <add level> <control level> |
Set permission levels for the tag system.
twit_list [ <user> ] |
List your twits (the users you don't see in ljr_fif).
twit_set <user> |
If you twit somebody you won't see his/her entries in ljr-fif.
twit_unset <user> |
Remove twit on a user.
unsuspend <username or email address> <reason> |
Unsuspend a user's account.