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.
| 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.
| blurty_block_user [user] <action> |
Block/unblock a user from being listed on the front page.
| change_community_admin <community> <new_owner> |
Change the ownership of a community.
| change_journal_type <journal> <type> |
Change a journal's type from community to either person (regular), or a shared journal.
| community <community> <action> <user> |
Add or remove a member from a community.
| deletetalk <user> <itemid> <talkid> |
Delete a comment.
| faqcat <command> <commandargs> |
Tool for managing FAQ categories.
| finduser <criteria> <data> |
Find a user by a criteria.
| friend <command> [<username>] [<group>] |
List your friends, add a friend, or remove a friend. Optionally, add friends to friend groups.
| get_maintainer <community name> |
Finds out the current maintainer(s) of a community
| 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
| 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.
| payment_credit <thing> <id> to <username> |
Give payment credit to an existing user from either an account code or a payid. Marks the associated code as then used by that username.
| 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. Set a userprop. Add or remove access for a user to post in a shared journal. Suspend a user's account. Creates a new topic directory category, in which you can later put topics Edit various settings of an existing topic directory category, given the category ID. Sets an item's status in a topic. If the item doesn't exist in the topic already, it is added with the status given. Creates a new topic category. Returns the newly created topic ID number. The topic's status will be 'on'. If you want to turn it off temporarily while you populate it, use tp_topedit to set its status to off. Edit various settings of an existing topic directory topic, given the topic ID. Takes away paid time from a user for a bogus/accidental payment, while also changing the payment record to 0 months and 0 dollars, and making a note in the statushistory table why the payment was removed, and what the payment's old values were. Unsuspend a user's account.set ["for" <community>] <propname> <value> shared <sharedjournal> <action> <user> suspend <user> <reason> tp_catcreate <parent> <name> [sort] tp_catedit <catid> <property> <value> tp_itemedit <topid> <itemid> <status> tp_topcreate <catid> <name> [des] tp_topedit <topid> <property> <value> unpay <user> <payid> <reason> unsuspend <user> <reason>