Jeff Park

Pro Tips and Tricks for the Power User

By Jeff Park | 1 year ago | 55 Comments

Ever been the the first person on your team to introduce an emoticon to your office-mates? What a great experience that is. Everybody gets excited and praises your discovery. How progressive of you! How avant-garde! How hip!

If you haven’t had this experience, don’t fret. There are all sorts of hidden features that you can impress your team with. In this post, I’ll share some tips and tricks, and you’ll be showering in your coworkers’ admiration in no time.

  1. Auto-hide .gif files - Let’s face it. Animated gifs are one of the best things about the internet. And HipChat is great at sharing them. But when everybody is posting their favorite gif, your computer can slow down and then nobody is having fun. So we’ve added an option to auto-hide gifs. Simply go to HipChat’s preferences and check the box to auto-hide .gif files.
    autohide
  2. Slash commands - We’ve blogged about these before, but we’ve added a couple more since the last time we wrote about them. Here are all of HipChat’s slash commands. Each of them takes the form “/<command> <argument>”
    • /join <room name> - This will let you into any pre-existing room, but since HipChat rooms have fairly loose naming conventions (we allow things like spaces and non-alphanumeric characters), we generally suggest using the ctrl-t shortcut instead. Still, if you just can’t give up your IRC-style navigation, it can be helpful.
    • /part - Leave the room you’re currently in.
    • /available | /back | /here <msg> - Shortcut for setting your status to available (green bubble). The <msg> part is optional.
    • /away <msg> – Set your status to away (yellow bubble). In appearance, this is the same as going idle, except it doesn’t automatically return your status to ‘available’ when you come back.
    • /dnd <msg> - Set status to do not disturb (red bubble)
    • /topic <msg> - Set the topic for the current room (just like if you hit ctrl-t or double clicked on the topic bar and typed something in)
    • /code <msg> - Displays the message with code syntax highlighting (language is autodetected). Not yet available in all apps.
    • /quote <msg> - Displays the message formatted with a monospace font, regardless of length or number of newlines in the message
    • /me | /em <msg> - The “emote” command. This will let you display a line of grey text with your name at the beginning, similar to the style room join and leave messages. For example, if I typed “/me is happy.” it would show “Jeff Park is happy.” in the chat.
  3. s/…/… - Everyone makes mistakes, but it doesn’t mean that you have to let anyone know about them. HipChat comes with a substitution command that will fix any spelling mistakes that you make in your last sent message. But you’ll have to be quick. You only have one minute before you’ll no longer be able to correct your mistake.
    substitution
  4. Web colors - For all of you designers out there, you can show hexadecimal colors right in HipChat. Simply type in #<color hex>, and HipChat will render the color into your chat!
  5. New emoticons - These pro tips are all about providing functionality to help you save time and work more efficiently. Because really, ain’t nobody got time for that. In that spirit, we are making timefodat (timeforthat) a global emoticon! Heck, we’ll even throw in grumpycat (grumpycat) as well! Who’ll be the first to show it to their team?

Hope you find these tips useful. These are only a handful of tricks that HipChat’s got up its sleeve.  Let us know what your favorite tips/tricks in HipChat are in the comments below!

HipChat is group chat and IM built for teams. Learn more
  • http://www.facebook.com/fardeen.ghulam Fardeen Ghulam

    Hi,

    Do you plan to fix this issue ?
    http://help.hipchat.com/forums/190031-mac-beta-client/suggestions/3599851-not-working-in-snow-leopard-10-6-

    I really would like to enjoy those new features…

  • http://tramchase.com jamiew

    So good. Great work

  • Joe Hansche

    Hmm, I already had a (grumpy) emoticon!

  • JRice

    Those aren’t Pantone colors, they’re web colors… FWIW…

  • Daniel Serodio

    /join and /j doesn’t seem to be working on the OS X client

  • Tony Pitale

    How about fixing emoticons and video feature
    on iOS?

  • Rohland

    /code doesn’t seem to work on the AIR client :’(

  • Shifty

    s/ is a great feature But why s/ and not the standard /s ? I mistype it all of the time, and the reason for it is to fix subtle mistakes and I always end up sending them “/s change/changed”

  • Rod Howarth

    Would love to see up arrow

  • Rod Howarth

    Would love to see up arrow to edit previous message like Skype does

  • Ezra

    Pretty dope article Jeff Park

  • http://twitter.com/esnyder Eric Snyder

    Love the substitue command

  • flandr

    Want to buy /afk. Really, _really_ WTB /markdown …

  • http://twitter.com/dmilith Daniel Dettlaff

    This “Replace text emoticons” isn’t working for mac app. I still see emoticons when I turn it off.. UGLY issue. I want my IRC-like emoticons back!

  • sampowers

    The reason it’s s/foo/bar is historical. It was originally just a regular expression substitution pattern, but like a lot of tech terms, leaked out via irc, and it is often understood by convention that if you said s/foo/bar, you meant to say “bar” in a previous line of text when you really said foo. I think in hipchat the substitution thing is less of a proper command and more like magic that happens on the frontend when the client sees s/foo/bar. Because some people using Adium to connect to hipchat only see s/foo/bar, and the substitution can’t take place because the original line was already sent to their client.

    But it would be cool if both methods could work! :)

  • http://maxlielje.co/ Max Lielje

    Great additions, thank you!

  • Chefkoch

    yep, that would be baller. It’s the only thing that is good about skype.

  • TobiasCohen

    Can we please not have any animated emoticons? They’re extremely distracting, and IMHO a huge anti-feature.

  • Megan Galloway

    You can do this with command-up and command-down on the mac desktop version.

  • PeterOlds

    /kick user would be nice as well. A la IRC.

  • Kaan Ozdokmeci

    you can disable them

  • name

    You don’t even need the cmd key modifier.

  • name

    Too many slashes if it were /s. Also, have you ever used vi?

  • Onilton Maciel

    In which clients does the s/../.. feature work? I tried in the web client and in linux native client and it didn’t work.

  • Jeff

    Maybe you should reject failed/timed out s/…/…/ commands, instead of treating them like a message, thus REALLY letting everyone know you’ve messed up. :)

  • Buccolo

    I nearly fainted with joy when I innocently typed s/boring/hipster and saw that it actually replaced what I typed. I was then enlightened: “HipChat understands me”.

  • MikeGraf

    add actions /me dances around the room == ‘username dances around the room’

  • http://powdahound.com/ Garret Heaton

    This already works. :)

  • John E

    The up arrow shows me previously entered comment strings, but if I edit and press enter, it creates a newline with new text. Ideally, it would edit the original line and show an “edited” indicator.

  • http://www.jm3.net/ John Manoogian III (jm3)

    please release a /clear command.

  • Shifty

    I used to back in the day, I must have not have been in with people who used s/ for substitution. For most of my days on good ole irc I was on mirc, I switched really late to vi onto a shell in my house.

    I figured that was the reason, thanks for the explanation though!

  • Ben

    I love the s/…/… function. If we could control the time before we can no longer fix the mistake, that would be great. Great times have already been had, even with the limit of 1 minute.

  • http://www.joshcanhelp.com joshcanhelp

    Hahaha that’s exactly what I thought when I moved to HipChat … couldn’t believe there was even a single thing I missed but there was: this.

  • goldenmeanie

    Aaaaaand, Skype just removed this feature. Sad Trombone.

  • John G

    That’s why Jeff is showing us the s/mesasage/message example above.

  • tim

    THIS

  • tom

    get rid of the emoticon of the black woman. it’s offensive. shouldn’t have to tell you that.

  • Peter Maul

    s/…/… doesnt work in WEBCLIENT. DOES NOT WORK!

  • http://iconsam.com iconsam

    Speaking of sad trombone… any chances of /play sounds?

  • Joe

    Some chat rooms in the left-hand column turn red from time to time. What does that mean?

  • CChaplin

    A fail to see what part of Sweet Brown’s internet meme offends you. All it is is acknowledgment of a catchphrase that a woman said on public TV which got popular in pop culture. And it’s not like it offends HER; Sweet Brown has embraced the attention she got from that interview and her life’s been improved by it. Are you just offended that she’s black?

  • Chris K

    What happened to (timeforthat)? It’s gone! No. Please return it to the people…

  • Eddy Wong Ewcy

    where is (timeforthat) :(

  • Roman

    Where is (timeforthat) ?????

  • CChaplin

    Some people (see tom’s comment below) somehow found it offensive, so the folks at HipChat removed it. I’m sure that the people who complained just lept immediately to being self-righteous without actually knowing what the meme was…

  • Michael

    It was not political correct, like the (gaytroll)

  • Kay Bee

    Substitution command is NOT consistent. Maybe half time success rate at corrections made in less than a minute. We have users of web, Mac, and Win clients and everyone has seen it not work.

  • David Harkness

    Inline code (monospaced typeface) using backticks (Markdown) `like this` would be awesome. Once you have that, *italic* and _bold_ would be trivial.

  • Adam Jensen

    I’d appreciate if the s// timeout were not so short

  • chesterbr

    Theory: maybe it works if done *within the same minute*? E.g.: post was at 10:30:50, an s/ at 10:30:55 would work, one at 10:31:05 wouldn’t (even though only 15s have passed). Of course, only HipChat staff would know for sure…

  • Sam Mohyee

    the typo correction command (s/word/replacement) doesn’t work! Sometimes it wont work on my own screen when I enter them (it types it out like regular text), but sometimes it does. Regardless, the people on the other end of the chat never see the corrected text!

  • Arjon

    The s/…/.. commands seem to be quite buggy. Behaviors include posting the command even though a timeout message should have been shown, the command working on some clients but not others (some colleagues see the corrected version, others see the old one), and on the webclient it doesn’t seem to work at all.

    This should be marked beta functionality at best. Not power user functionality.

  • http://www.vysinsky.cz/ Michal Vyšinský

    The correction system is the most stupid system ever. Why you cannot make it easier with typing up arrow as skype does?

  • Ankuran

    can video / screen sharing be disabled ?

  • http://jnolen.com/ Jonathan Nolen

    No, not at this time.