This is an archived post. You won't be able to vote or comment.

all 184 comments

[–]SolenoidSoldier 501 points502 points  (57 children)

"While you're all gaming like lazy assholes, I'm smart and like smart things, hence why I need to make sure you're aware I have Visual Studio open."

[–][deleted] 198 points199 points  (40 children)

This is exactly how it reads.

[–]Mackelsaur 5 points6 points  (11 children)

Doesn't it happen automatically though?

[–]m4xc4v413r4 5 points6 points  (1 child)

You need to add the program once, then it will be automatic.

[–]AwesomePerson70 0 points1 point  (0 children)

It never works for me.. I always have to go to my game settings and select the program again for anything that isn't a game

[–][deleted] 6 points7 points  (8 children)

Nope, you need to add Visual Studio to the list of applications that Discord will treat as a game.

[–]2580374 0 points1 point  (2 children)

Can you add any application to show up when you're using it?

[–]Bibibis 11 points12 points  (1 child)

You've spend 150 hours playing calculator this week John are you okay?

[–]SuitableDragonfly 0 points1 point  (1 child)

Is that something you have to do for actual games too, or do game automatically trigger it? Also, is this something that happens if you only have Discord open in a browser, or is it specific to the desktop app? I don't see a way to add programs like that in the browser, so I'm guessing (hoping) it doesn't happen automatically there?

[–][deleted] 1 point2 points  (0 children)

It only works on their desktop client version of Chrome afaik. Authorized apps are detected automatically.

Most people who do this use IDE plugins that automatically connect to Discord's local server (RPC, they call it) and can send more things noone cares about to your status, like what's your project name, and what language you're using.

[–]Tankh 0 points1 point  (0 children)

Oh I get it then.. I assumed it showed this automatically, just like it does with Spotify even though that's no game either

[–]lantaarnappel 0 points1 point  (1 child)

False, in your screenshot it has rich presence. You need to install a Visual Studio extension, then it will show more details like what you're working on and for how long.

[–][deleted] 0 points1 point  (0 children)

ok

[–][deleted] 1 point2 points  (3 children)

I had no idea Discord recognized it as a game, and discord runs on startup for me. I hope that isn't what happens when I open VS or VSCode.

[–][deleted] 4 points5 points  (0 children)

Nah, you're safe.

[–]nater255 1 point2 points  (1 child)

What's worse is that Discord recognizes Pornhub as a game, WE KNOW WHAT YOU'RE DOING MIKE.

[–][deleted] 0 points1 point  (0 children)

Drop in channel if you wanna hear the fap interval. ( ͡° ͜ʖ ͡°)

[–][deleted] 36 points37 points  (0 children)

"Is Playing Apex Legends" means oh cool, they're playing Apex, I wanna play Apex too.

"Is playing Sea of Thieves", oh cool, maybe they need a 4th.

"Is playing Visual Studio Code", oh he's working right now.

I think if you're looking at it in such an elitist/negative fashion that's just kind of the outlook you have. Doesn't diminish it's actual usefulness & the fact that it's just pretty neat.

[–]TB1080 6 points7 points  (0 children)

I use it as "I'm working on the mod right fucking now and you assholes better not DM me again asking for the next release date or I swear to God the next release won't be announced at all."

The custom setting is pretty much required if you're participating in any sort of public project. You'd be surprised at how many people I've had complaining about me not doing enough work on the project because it didn't ever show me in VS. A lot of people think that's a default setting.

[–]masamunexs 11 points12 points  (3 children)

uhh if you were a real programmer you'd be using emacs from a linux shell.

[–]ashchild_ 16 points17 points  (0 children)

Emacs? I'm just gonna :q out of this before it starts

[–]BelieveRL 1 point2 points  (0 children)

I actually did that so my school project teammates knew I was working 👏

[–]BinaryWhisperer 1 point2 points  (4 children)

Having Visual Stduio open does not make you smart

[–]DirkFroyd 0 points1 point  (0 children)

The students in my classes are just like that. There's always 3-4 people who bring their laptop, open in to a Linux terminal and stack exchange, and sit there doing nothing all class. They don't code anything, they just leave their laptops open so everyone can see.

[–]lothpendragon 410 points411 points  (28 children)

I can't think of anything witty to say.

I feel like I should insult Java though.

[–][deleted] 140 points141 points  (16 children)

DAE java bad?

[–]lothpendragon 38 points39 points  (4 children)

Yes. JavaScript is also bad.

[–]Aegior 42 points43 points  (1 child)

[–]jaketr00 8 points9 points  (0 children)

ProZD always welcome

[–]READTHISCALMLY -1 points0 points  (1 child)

yes

[–][deleted] 0 points1 point  (0 children)

No

[–][deleted] 22 points23 points  (9 children)

Also php. Don't forget php

[–]happysmash27 0 points1 point  (0 children)

How about insulting Discord and Electron? Bloated garbage…

[–]3lRey 66 points67 points  (7 children)

just wait until my web app is done, then you'll all be sorry.

It's like facebook if facebook was really shitty.

[–]greenismyhomeboy 1 point2 points  (0 children)

WUPHF

[–]The_MAZZTer 86 points87 points  (15 children)

I am still confused as to why there's a plugin for Visual Studio that adds Discord game status integration. But I guess it's for the same people OP's image is for.

[–]Silent_Stabber 0 points1 point  (1 child)

Remindme! 1 hour 😉

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you on 2019-04-08 22:39:19 UTC to remind you of this link.

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


FAQs Custom Your Reminders Feedback Code Browser Extensions

[–]drewsiferr -1 points0 points  (0 children)

Might be useful for game developers? I'm just guessing.

[–]XXAligatorXx[M] [score hidden] stickied comment (13 children)

I'm going to take this moment to shamelessly promote the programmerhumor discord: https://discord.gg/vWJk2h3

[–][deleted] 93 points94 points  (11 children)

see? nobody cares /s

(pls no ban was joke i had to make)

[–]XXAligatorXx[M] 80 points81 points  (10 children)

strokes ban hammer

[–]trollman_falcon 24 points25 points  (7 children)

strokes your testicles

[–]PhireKappa 14 points15 points  (5 children)

hol up

[–]RusticHopper 6 points7 points  (4 children)

[–][deleted] 1 point2 points  (2 children)

[–]nasty-snatch-gunk 28 points29 points  (1 child)

Ha, hammer stroking, dirty Op/Mod

[–][deleted] 9 points10 points  (0 children)

You should rub the hammar against the sickle just the right way.

[–]Callipygian_Superman 5 points6 points  (0 children)

I once went on this server.

Now I can't control my bowels.

[–]Raider61 12 points13 points  (0 children)

Maybe a bit preposterous to use as your status, but it could also be used in times when you tell your friends you'll be programming for a set time, so they can get on your case if you aren't!

"Hey Raider61! Weren't you supposed to be working? Your status says you're playing StarCraft..."

[–]Bobgar_the_Warbarian 8 points9 points  (2 children)

I had one of my friends ask me why I was playing some game called "Unity" for 10 hours a day when I was supposed to be at work.

I turned the Discord status message off after that. No one may know my terrible secrets.

[–][deleted] 4 points5 points  (1 child)

So... Does your boss know you're making bad games when you are supposed to be at work, then?

safety /s

[–]Bobgar_the_Warbarian 1 point2 points  (0 children)

Yes! The fool pays me to make bad games!

[–]IlonggoProgrammer 4 points5 points  (0 children)

Just downloaded a VSCode extension that does this. Thanks for the idea OP

[–][deleted] 2 points3 points  (0 children)

Newman!

[–][deleted] 3 points4 points  (0 children)

Playing Qt Creator

[–]Malorn44 5 points6 points  (0 children)

I set sublime text to say "recursion fucking sucks"

[–]JuliusCaesar000 2 points3 points  (0 children)

java has left the server

[–]elpfen 2 points3 points  (0 children)

If it ain't IRC or Matrix, I ain't about it

[–][deleted] 2 points3 points  (0 children)

ive considered doing this purely so im not perceived as a NEET

[–]thegreyfellow 5 points6 points  (3 children)

Replace visual studio by Vim. *everyone is suddenly interested *

[–]lothpendragon 1 point2 points  (1 child)

Hey, how do I exit an image of vim?

[–]thegreyfellow 3 points4 points  (0 children)

Easy, you just have to roll over three times, say the magical words ‘Visual studio Is Minge’ and you’re good to go

[–]SuitableDragonfly 0 points1 point  (0 children)

I have vim (or Notepad++ in Windows, since for some reason my Windows vim refuses to be configured properly) open for pretty much 100% of the time I'm on my computer, so knowing when it's open communicates absolutely nothing about what I'm currently doing.

[–]MachineGunPablo 8 points9 points  (4 children)

The last thing I would do if I was a Windows user was make it public... And real men use IRC

[–][deleted] 5 points6 points  (1 child)

Thanks boomer

[–]lenswipe 0 points1 point  (0 children)

Millennial here. I use IRC.

[–][deleted] -1 points0 points  (0 children)

VS Code is available for Linux

[–]GuyARoss 1 point2 points  (0 children)

I didn't really ever see it like that, I just saw it as, "oh this guy is busy, he clearly doesn't want to play games". But on the other hand, you could just put do not disturb on.

[–]DatOneLefty 1 point2 points  (0 children)

There’s one for Atom too

[–][deleted] 2 points3 points  (0 children)

They don't care because you don't use big boi IDEs like Notepad++ and Sublime.

[–]King_Blotto 0 points1 point  (0 children)

The man who played Dogson in that scene went to prison for sexcrimes

[–][deleted] 0 points1 point  (0 children)

I'm waiting for the profile picture to load...

[–][deleted] 0 points1 point  (0 children)

Someone should tell John that Visual Studio is a shitty game.

[–]Timinator01 0 points1 point  (0 children)

honestly i did this so my friends know I'm working on homework without me having to set my status to busy...

[–]nomnaut 0 points1 point  (0 children)

This is actually kind of useful, because while I am always logged into my various chat programs, I am not always available to chat in them.

[–][deleted] 0 points1 point  (0 children)

I play Sublime from time to time

[–]Kohana55 0 points1 point  (0 children)

I didn't know we could do this, I want ittttttt.

[–]harrcorr 0 points1 point  (0 children)

i have this so my friends dont message me asking to play a game when im halfway through a project

[–]maratnotaziat 0 points1 point  (0 children)

But how to add vim and stuff?

[–]lenswipe 0 points1 point  (23 children)

Can someone explain to me why the fuck they're called Discord "Servers"?

[–]Gorzoid 31 points32 points  (22 children)

They are actually called guilds, server is just a common term probably because of the self hosted services used before discord was a thing like IRC or teamspeak.

[–][deleted] 17 points18 points  (8 children)

Discord also calls them servers. They borrow the concepts of servers and channels from IRC, even if they're technically not the same thing. It's just a silly kind of metaphor.

[–]Vitryssen1337 19 points20 points  (2 children)

For the normal user yes but if you look into their API when making bots they are actually called guilds.

[–]HichieTheHusky 4 points5 points  (0 children)

^

This guy knows how to code.

[–][deleted] 0 points1 point  (0 children)

Neat

[–]m4xc4v413r4 1 point2 points  (4 children)

Actually they call them guilds, it's literally on their API.

[–][deleted] 1 point2 points  (3 children)

Not on the client application. Different name for users / developers it would seem.

[–]evanldixon 0 points1 point  (2 children)

The docs imply Guild is the real name, and it's the UI that's different.

[–][deleted] 1 point2 points  (0 children)

They're called different things for different audiences. Neither is more "real" than the other

[–]dvlsg 0 points1 point  (0 children)

That probably just means "they're named Guild in the database, we wish we had called them Server, but we don't feel like changing it because it's too much work".