Skip to main content

Questions tagged [chat]

Questions about, or scripts/apps/libraries that enhance Stack Exchange's Chat rooms/feature.

Filter by
Sorted by
Tagged with
6 votes
0 answers
176 views

Remove chat room description and tags

Chat room description and tags may only be useful a first couple of times you come by a chat room. After that, they are just wasting space. To hide them from the view, you can install the following ...
user1306322's user avatar
6 votes
0 answers
721 views

Killit - Bookmarklet to replace single images from the page

About Bookmarklet that replaces any selected image on the page with: How to use. You first need to "install" the bookmarklet by visiting the project homepage and dragging the button to your ...
rlemon's user avatar
  • 811
5 votes
1 answer
438 views

How do I get notified of events in SE chat?

I'm writing userscripts to interact with Stack Exchange Chat. I'd like to be notified when things happen (e.g. messages added, removed, edited, users joining, etc.). I know that I could use a ...
Makyen's user avatar
  • 1,658
5 votes
3 answers
386 views

Is there a way to programmatically access chat?

I'm thinking about starting a project where I'd like to have access to the "chat" feature of the stack exchange sites. I saw this project: IRC access for the chat? But I don't believe that it works ...
agent86's user avatar
  • 3,277
5 votes
1 answer
184 views

Chat Message Remover

Script See a chat message you don't want on your screen? An annoying image or animated GIF? Now you can remove it! This is a simple script that I made. It will allow you to click a chat message to ...
Doorknob's user avatar
  • 1,309
5 votes
0 answers
98 views

Add link to network profile from chat profile

Screenshot / Code Snippet Under the Parent User label a link is added to the network profile of the chat user: About From a chat user profile you only have link to the parent site of a user. This ...
rene's user avatar
  • 2,762
5 votes
0 answers
309 views

stackchat.cpp - a C++20 library for Stack Exchange chat

Code snippet #include "stackchat/StackChat.hpp" #include "stackchat/chat/ChatEvent.hpp" #include "stackchat/chat/Command.hpp" #include <iostream> #include <...
Zoe - Save the data dump's user avatar
5 votes
0 answers
442 views

Stack Exchange Chat API Documentation and Bot Boilerplate (finally)

Chat Documentation GitHub Link: https://github.com/jbis9051/JamesSOBot/blob/master/docs/CHAT_API.md Description: I know many people have created bots in different languages. Thats why I need your help ...
user7886229's user avatar
5 votes
0 answers
122 views

TACUC - The ATaco ChatExchange Userscript Collection

A collection of Userscripts focused around Stack Exchange's chat. To install these, you need TamperMonkey, although GreaseMonkey apparently works. GitHub Auto Chat Jax This userscript simply ...
ATaco's user avatar
  • 151
5 votes
0 answers
108 views

Minimize chat input area − remove links and site logo, no auto width

Chat input area background takes up all the horizontal space it can get. It's time to stop this greedy nonsense! This script removes the width:auto rule and hides the site's logo and links at the ...
user1306322's user avatar
5 votes
0 answers
429 views

ChatExchange - It is an API for Chat

Code Snippet sendMessage('chat.meta.stackexchange.com', 721, 'Hello @Sha', fkey().fkey) //Sends the message 'Hello @Sha' to Shadow's Den //Must be run in a chat site, due to @Balpha not wanting CORS ...
Universal Electricity's user avatar
5 votes
0 answers
101 views

Hide Unnecessary Info in SE Chat

Hide Unnecessary or Cluttering Information in the Sidebar of an SE Chatroom Description A small userscript to help avoid clutter on the sidebar of any Stack Exchange chat room. The chat room will ...
michaelpri's user avatar
4 votes
0 answers
168 views

EasterEggExchange: Enable all easter eggs in chat

About This script will enable all easter eggs in chat, namely: Cthulhu Send <(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+> and quotes from this answer fly around your ...
Anonymous's user avatar
  • 489
4 votes
0 answers
71 views

Request for chat bot to restore "translate" functionality in chat

A while ago, SE briefly introduced a built-in feature where a user can type: translate: [words in any language] ...and the Feeds user would respond with an English translation of whatever was typed. ...
gparyani's user avatar
  • 521
4 votes
0 answers
307 views

ChatX: A ruby library for SE Chat

Screenshot / Code Snippet Here's some sample usage: cb = ChatBot.new(ENV['ChatXUsername'], ENV['ChatXPassword']) cb.login cb.gen_hooks do room 63296 do # Room ID of The Closet, a testing room for ...
thesecretmaster's user avatar
4 votes
0 answers
228 views

RO Chat Message Delete Option

Description: Gives room owners the ability to delete other users' chat messages from the message popup menu: On confirmation, the message will be deleted. The ability is available for up to 2 ...
Jason C's user avatar
  • 591
4 votes
0 answers
131 views

go-sechat - Go package for interacting with the Stack Exchange chat network

The Stack Exchange chat network does not currently have an API. However, after spending a bit of time in Chrome's Inspector, I was able to reverse-engineer most of the requests and responses ...
Nathan Osman's user avatar
  • 23.3k
4 votes
0 answers
129 views

Hide chat messages based on content

Want to get those Game of Thrones spoilers out of your chat? Hate certain things? Automatically hide chat messages based on a blacklist of words. Instructions Download the User script Edit ...
fredley's user avatar
  • 1,369
3 votes
2 answers
159 views

ChatOvercharged - making inserting markdown links in chat convenient

Screenshot / Code Snippet About Chat Overcharged is a userscript that aims to improve the quality of life of chat users. It is a living project, and more features are going to be added as the ...
0Valt's user avatar
  • 1,434
3 votes
1 answer
85 views

Moving the New Feed Items box to the bottom right

I've created a simple script to move the New Feed Items box to the lower right to avoid it from hiding the chat history: Installation: Just copy the following code in Tampermonkey/GreaseMonkey: // ==...
Pablo Lozano's user avatar
3 votes
1 answer
181 views

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

Note: This is not the same as The Unofficial Wheel of Blame. The Stack Exchange chat sites have an Easter egg called "Wheel of Blame" that activates for the current user only. Right now, the only way ...
gparyani's user avatar
  • 521
3 votes
0 answers
91 views

Pronoun Assistant Reloaded

Screenshot / Code Snippet About Based off of Glorfindel's excellent userscript, this userscript displays users' pronouns (as mentioned in their chat or main site bios) under their usernames in chat ...
Ginger's user avatar
  • 291
3 votes
0 answers
48 views

Room Topic Change Helper

When the room topic changes, don't you wish you knew what it used to be before the change? Well now you can! This script automatically updates room topic change posts with the previous topic so you ...
fredley's user avatar
  • 1,369
3 votes
1 answer
135 views

Starred message image section in chat

I have almost no experience with javascript, widgets and scripts myself, so I'd like to ask someone to make this useful chat addition a reality. (Original Meta.SE feature request) The idea is to ...
user1306322's user avatar
3 votes
0 answers
212 views

HamStare: Basic automation for chat

Get it from Github! HamStare is the last word in disapproving stares. Now, roll your own! Out of the box is how it is configured for me, but if you have a little knowledge of Javascript (or not), it ...
fredley's user avatar
  • 1,369
2 votes
0 answers
93 views

Get fkey button: see your chat fkey without inspecting the source!

Screenshot / Code Snippet Userscript // ==UserScript== // @name Get fkey // @namespace http://tampermonkey.net/ // @version 0.1 // @description Get your Stack Exchange chat fkey // @...
The Empty String Photographer's user avatar
2 votes
0 answers
79 views

Control Chat Volume of ping sound in any chatroom

Screenshot / Code Snippet About This script adds a sound volume control to each SE chatroom. I created it after seeing complaints about the sound being too loud. The script hooks-up into the volume ...
rene's user avatar
  • 2,762
2 votes
0 answers
48 views

Rejoin Favorite Chatrooms

Screenshot / Code Snippet This script adds a link to rejoin favorite chatrooms, even if you're in multiple ones already: About When you're in only one chatroom on a server, there's an orange button ...
Glorfindel's user avatar
  • 6,885
2 votes
0 answers
156 views

Toggle Stack Overflow Chat Sidebar

Screenshot On toggle show sidebar: On toggle hide sidebar: About The sidebar will be automatically hidden. When you want to see the sidebar, take the mouse to the right edge of the screen and the ...
Ghost's user avatar
  • 493
2 votes
0 answers
324 views

XMPPExchange: An XMPP bridge for chat

Screenshots You can use it to use chat on CLI too, with the help of profanity: Note: You need to run /online when you login to enable relaying. (Quick how to use: apt-get install profanity, ...
ave's user avatar
  • 121
2 votes
0 answers
531 views

Chatdump - a site monitor

Dump activity from a site into a chatroom. Configurable as to what to dump and with what conditions. Github repo
Doorknob's user avatar
  • 1,309
2 votes
0 answers
224 views

Upbar for SE/SO chat

rlemon and myself created a Userscript which moves the userbar on top... so that you can see more stars! UpBar The goal of this project was to gain more space on the sidebar of the StackExchange ...
Amith KK's user avatar
  • 123
1 vote
1 answer
145 views

Where can I find login api for logging in stackexchange?

I need my bot (me) to login without myself involved in it. I've set up my node server, but now I can't figure out how to login. I'll need fkey to connect to socket, and for that I feel I'll need to ...
Rosie's user avatar
  • 113
1 vote
1 answer
148 views

Does anyone have a script that lets you log in to chat server side?

There doesn't seem to be any sort of API for chat. I'm working on creating one, however I'm stuck at the login bit. How can I get Python (or some other server side language) to log in to chat? The ...
Manishearth's user avatar
  • 2,735
1 vote
0 answers
90 views

Chat Resizifizer

Are you you annoyed when you are typing a long chat message, but the textbox is so short? Worry no more! This userscript makes it possible to resize the entire bottom part of the chat page (a.k.a. #...
The Guy with The Hat's user avatar
0 votes
0 answers
67 views

Chat vertical window mode − hide the entire sidebar when window gets narrow

If you're trying to chat in a very narrow window, you probably don't need the sidebar anyway. And toggling that script every time is inconvenient. Now you can install this style: @media screen and (...
user1306322's user avatar

1
2