Hot answers tagged

11 votes

Pronoun Assistant

feature-request status-completed Can you implement some kind of support for those of us who are fine with any pronoun, i.e., have no preference? I realise I could probably write something like ...
  • 221
9 votes

Pronoun Assistant

bug/feature-request status-completed Strip out the http://my.pronoun.is/ portion of the pronoun tag under the username, seeing as how you can't click on it anyway.
  • 193
8 votes

How do I get notified of events in SE chat?

You can register a callback with Stack Exchange Chat, which gets called prior to the change happening in the DOM (i.e. if you want to find a new message in the DOM, you need to use a setTimeout() to ...
  • 1,443
5 votes

SE Chat custom notification sound

I did some bug fixing to this and posted it on Github: https://github.com/muru/SEChatSound, and added more sounds. Modifications were only tested on recent versions of Google Chrome, and I don't know ...
  • 151
4 votes
Accepted

Make your own custom oneboxes for Chat!

Notes All you need to do to add your own oneboxed site is add a function to the customSites object (ie. add a 'plugin' :) The function must be named as the URL you want to onebox (eg. SoundCloud -> ...
  • 4,325
4 votes

sechatr - adding Hangouts-style avatars to chat

What Gets Sent Madara Uchiha posted a comment asking about what information was being tracked. This answer should help clarify what's going on. The Client When the script sends a message to the ...
  • 22.8k
4 votes

Pronoun Assistant

bug status-completed Clicking the name of someone in chat breaks the userscript (pronouns no longer appear). To make it more generic, DOM updated to chat, and to main sites (.post-layout, comments, ...
4 votes

Pronoun Assistant

bug status-completed Seems like there are similar requests for users' info on Chat.SO that fails due to CORS-blocking. You might want to disable the script for Chat.SO so we don't make unneccessary ...
3 votes

Pronoun Assistant

feature-request Can this be made to work on the transcript? It doesn't, currently.
3 votes

Is there a way to programmatically access chat?

There is no official API provided for the chat network. As Marc's answer mentions, there are a number of community efforts to bridge the gap: Go go-sechat JavaScript ChatBot ChatExchange ...
  • 22.8k
3 votes
Accepted

Where can I find login api for logging in stackexchange?

You can not. Because there is no API. You need to reverse engineer the calls a webbrowser would make when a normal user performs a log in. Once you've collected those calls you need to implement them ...
  • 2,120
3 votes

ChatOvercharged - making inserting markdown links in chat convenient

bug status-completed It seems to block dragging links into the text-area: When I turn the script off, dragging and dropping works fine:
3 votes
Accepted

Moving the New Feed Items box to the bottom right

I made little changes to display a button in the end of the sidebar, that button display the feed and hide it after 10 seconds starting to count when you mouseover the button, so just in a fastmove in ...
  • 146
3 votes

Chat Message Remover

The following is a 2021 update for the script. The core idea is the same to honor the original script, but there are several differences: Added a Del shortcut for entering delete mode No external ...
2 votes

Is there a way to programmatically access chat?

There's unofficial collaborative Chat API Documentation for how everything in chat works. Its split up into a couple different parts: Authentication Receiving Events (Messages + other stuff) ...
  • 161
2 votes

SE Chat Modifications -- Keyboard navigation and commands for chat

Seems like the keyboard navigation broke since the jQuery version was upgraded while fixing the scrolling bug. CTRL+Up will now both navigate upwards with the extension, and move the edited message ...
2 votes

Porkchat: A Chrome extension with lots of chat tweaks!

bug status-completed The interface doesn't close when pressing on the "give explicit write access", which is inconsistent with the behavior of the other buttons upon being pressed. It is also not ...
2 votes

Drag+Drop image uploader for Chat

feature-request Also support pasting an image from the clipboard. Thank you for this, this is awesome. But if you also add the paste feature that imgur has (it also works on Stack Exchange posts, hit ...
  • 1,279
2 votes

Github link oneboxer for Chat

status-completed https://github.com/shu8/SEChat-githubOneboxer/issues/1 feature-request Show labels, milestones and assignee in ticket oneboxes. For example:
  • 157
2 votes

Make your own custom oneboxes for Chat!

Oneboxing arXiv links customSites['arxiv.org'] = function(link, $obj) { $('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/shu8/SE-...
  • 4,325
2 votes

ChatOvercharged - making inserting markdown links in chat convenient

feature-request status-completed When I press Ctrl + L, it opens the modal, but when I repress Ctrl + L, it doesn't close it. Simply, what I mean is that it could be toggled by clicking Ctrl + L. I am ...
2 votes

Pronoun Assistant

bug status-completed DonAntonio's math.SE profile contains: ... at least shortly, her/his downvote, making it clear ... This is interpreted as "her/his" pronouns.
1 vote

Pronoun Assistant

feature-request Currently, the script only searches a user's chat profile for pronouns to use when in chat. This means that users who only list their pronouns in their main site profiles don't have ...
1 vote

Pronoun Assistant

// If we're on a Q&A site, also cache all changes to the `users` object to save on API calls Can I purge this cache manually, e.g. after changing the About me entry and/or is there an automatic ...
1 vote
Accepted

Request for a userscript to activate the "Wheel of Blame" Easter egg in chat

Okay, here's a script that adds a button to launch those Easter eggs: Once installed, merely select the desired Easter egg from the drop-down then press the EEgg button. (Then weep for the poor ...
  • 12.7k
1 vote

Make your own custom oneboxes for Chat!

Oneboxing Steam Store links customSites['store.steampowered.com'] = function(link, $obj) { // http://store.steampowered.com/app/377840/ $('head').append('<link rel="stylesheet" type=&...
  • 4,325
1 vote

Make your own custom oneboxes for Chat!

Oneboxing links to Stack Exchange user profiles (the main site) customSites['stackexchange.com'] = function(link, $obj) { if(link.indexOf('/users/') > -1) { var user_id = link.split('/')...
  • 4,325
1 vote

Make your own custom oneboxes for Chat!

Oneboxing Spotify Links customSites['play.spotify.com'] = function(link, $obj) { $('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/...
  • 4,325
1 vote

Porkchat: A Chrome extension with lots of chat tweaks!

bug Hope you're still updating this... I'm on the latest version 1.0.18 and using Chrome 65.0.3325.181 on Win 10. The latest update to Chrome extensions has caused a possible bug in the options page ...
1 vote

PONIES: Hide unwelcome images in chat

Check out my userstyle version that does essentially the same (use with stylish stylus or adapt into a userscript): /* SE chat − safe for work image oneboxes */ @namespace url(http://www.w3.org/1999/...

Only top scored, non community-wiki answers of a minimum length are eligible