README.md #source

SEModifications

Provides minor tweaks to StackExchange sites.

Autocomplete

Comment reply autocomplete in action

This script also adds chat-like autocomplete for comments replies, in a way (relatively) consistent with these criteria. Note that while editors can be notified, their usernames will not show up on the list of names.

SEChatFaviconNotifier

Chatroom favicons with different numbers of unread message counts

Adds unread count and @-mention notifications directly to the favicon of the chatroom page. The circle shows the number of unread messages and turns green when someone @-mentions you.

SEReputationAuditHelper

This script adds certain useful information to the reputation audit page (/reputation on all SE 2.0 sites):

SEChatModifications

Provides keyboard shortcuts and other commands via input text reducing the dependency on mouse usage. Currently the script adds the id to the right of each message and the commands take in this id to identify the selected message. Keyboard navigation support has also been added allowing for individual messages to be navigable through the keyboard.

Performing an action on a message

All of the following commands take a single argument - the id of the message you want the action to be performed. You can find the id on the right side of each message beside the timestamp

/edit and /delete can only be performed during the two minute grace period, after which the message is locked. The message id can be left out for these two commands to perform the action on your last message.

Room commands

User commands

Pseudo-Oneboxes

The /ob [url] command will create onebox-like series of messages that attempt to add onebox support for sites not "officially supported". The following sites are currently supported:

Highlighting messages

In high volume rooms messages or conversations can often be lost under the deluge of activity. Highlighting messages can be a useful way of keeping a temporary bookmark or keeping track of one or more user's messages.

The /hl <match> command takes a message id or a username match to highlight that particular message or user's messages. Calling it without any arguments will list all active highlight rules.

Clipboard

The clipboard is a place to store messages and notes to yourself.

Keyboard Navigation

Other features

The script will add the id of every message as well as its timestamp on the right of every message, to aid in using some of the commands. Rate limited messages can be retried with ctrl + space