##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 is also planned.
- View list of all keyboard commands (except navigation)
*.
/help
- Star a message
/star <id>
<id>
is the numeric id of a message
- Flag a message
/start <id>
<id>
is the numeric id of a message
- Quote a message
/quote <id>
<id>
is the numeric id of a message
- Reply to a message
- Begin your message with
:<id>
- Example:
:12345 hi yourself
- This is not a /command because it is built-in chat functionality
- Begin your message with
- Switch to another room
/switch <match>
<match>
is any (partial) substring of the room name- Will only work if only a single room name matches the input
- View the transcript
/transcript [match]
- If
[match]
is specified, it will be used to search the transcript.
- Load older messages
/load
- /me support
/me <action text>
- Wraps
<action text>
in asterisks so that the output will be italic and sends to the room
- Toggle highlight on messages
/hl <match>
<match>
is the numeric id of a single message, or a (partial) substring of a username/hl
- if called with no parameters, shows a clickable list of all highlights
- Uses localStorage to persist highlights
- Scroll to the last message from a user
/last <match>
<match>
is a (partial) substring of a username
- List rooms with recent activity
/list [match]
- If
[match]
is specified, it will be used to filter the rooms
- Join a room
/join <id>
<id>
is the numeric id of the room- Doing
/list
first will give you the numeric ids - You do not have to be in the room already
- Edit a message
/edit [id]
<id>
is the numeric id of the message you want to edit- Leave
<id>
blank to edit the last message - Messages may only be edited within 2 minutes of being posted. (Does not apply to mods)
- Delete a message
/del [id]
<id>
is the numeric id of the message you want to edit- Leave
<id>
blank to delete the last message - Messages may only be deleted within 2 minutes of being posted. (Does not apply to mods)
- Leave a room
/leave [match]
- If
[match]
is not specified, then the current room will be used. - If
[match]
is a numeric id, then that room will be used. - If
[match]
is the wordall
, then all rooms will be used. - If
[match]
is a string, then it is assumed to be a (partial) substring of a room name.
- View a user profile
/profile [site] <display name>
[site]
will match for common abbreviations like SO, SF and NTI before defaulting to site.stackexchange.com.
- Pseudo-Oneboxes
/ob [url]
will create onebox-like series of messages that attempt to add onebox support for sites not "officially supported"- Vimeo: Video links will be turned into a preview frame image of the video plus a link to the video in question. Only the link, not the image, will take you to the video.
- Supported URL formats:
http://vimeo.com/{video-id}
http://vimeo.com/channels/{channel-name}#{video-id}
htt[://vimeo.com/category/{group-name}/videos/{video-id}
- This feature is currently undergoing development so any suggestions on what other sites to add and feedback on how it works will be very welcome.
- View message history
/history <id>
<id>
is the numeric id of a message
- Clipboard
- The clipboard is a place to store messages and notes to yourself
/jot [match]
is used to take down messages or notes.- If
[match]
is a number, than the message with that id is taken down into the clipboard, else everything else after/jot
is stored into the clipboard as a note. - After jotting down things into the clipboard, an id will be shown. This id will be used to refer to the note when pasting or removing the message from the clipboard.
- If
/clips
will show a list of all messages and notes taken. Clips and also be managed from here./paste [id]
if a message is pasted, that message will be quoted, else a new message with the note's content will be generated/rmclip [id]
will remove the clip with that id from the clipboard
- Retry a rate limited message
- Hit
ctrl+space
to resend the message.
- Hit
- Navigate messages with keyboard
Ctrl
+Up Arrow
begins navigationCtrl
+Down Arrow
cancels navigation and jumps to message inputUp Arrow
andDown Arrow
navigate between messagesPage Up
andPage Down
navigate more quickly (5 messages at a time)
- On a selected message:
Q
quotes the selected messageE
edits the selected messageR
begins a reply to the selected messageD
removes the selected messageS
stars the selected messageH
shows the history of the messageF
puts the command to flag a message in the input boxRight Arrow
edits or begins a reply to the selected message, depending on if you own itLeft Arrow
andP
display the replied-to message, if the selected message is an explicit reply
##SEModifications Provides minor tweaks to StackExchange sites.
- Adds a timeline link to each question page
- Turns comment timestamps into links to the comment
- Will only work if the comment is visible when the page is linked to (Unless you have this script).
- Adds audit link to /reputation
- Adds history link to each question and answer
- Adds chat-like autocomplete for comments, in a way (relatively) consistent with these criteria