discord / gamesdk-and-dispatch

Public issue tracker for the Discord Game SDK and Dispatch
22 stars 7 forks source link

[New Feature/Port] Game Developer Badges #19

Open Variiuz opened 4 years ago

Variiuz commented 4 years ago

Original by Saluki

I really like the Idea and personally would love to see it becoming a thing.

I think that anyone in a team affiliated with a game on the Discord Game Store should receive a "Game Developer" profile badge. If the badge was tapped it would say "Game Developer - Game Name" for clarity. (Automatically selects the largest game the person is a developer on). This feature would help confirm that someone was a game developer on the game they said they were a dev on. I would find it useful, as I wouldn't have to prove that I was the dev of my game every single time I talked to someone. Thanks!

PixelNinja132 commented 4 years ago

Yes yes and yes. Make this happen, let everyone know we are the real deal, especially if verified servers are not a thing.

greg6775 commented 4 years ago

But there will be many people who will take advantage of this feature ... For example, you could call your game "GTA V" on Discord and thereby troll people.

Variiuz commented 4 years ago

But there will be many people who will take advantage of this feature ... For example, you could call your game "GTA V" on Discord and thereby troll people.

Well, first of all, you won't just get a badge after buying a license, you would need to request one. That shouldn't be a problem.

PixelNinja132 commented 4 years ago

@GregTCLTK It has to go through approval, no game called GTA V will.

Jump-Suit commented 4 years ago

I'm 100% for this, With lesser visibility recently with how Discord restructured News Channels, and Public System. The Badge will just "seal the deal" so to speak for consumers trying to find developers easier for identity reasons.

AussieViscus commented 4 years ago

Love the idea, it would actually be a good way of proving you developed a game that is on discord without requiring other members to join the server. Would love to see this added :)

greg6775 commented 4 years ago

Then of course I also fully support this idea

panley01 commented 4 years ago

I believe the Team User flag is already stored by discord, it's just not shown on your profile. It wouldn't be a stretch to make it visible on your profile in situe with your applications name provided it passes approval. The badge alone would definately add legitimacy to developers, preventing imitation for illicit reasons among other things.

cfanoulis commented 4 years ago

Can we get a thing cleared out - you get the badge once you pay the 25$ or after you get your page all approved

AussieViscus commented 4 years ago

Can we get a thing cleared out - you get the badge once you pay the 25$ or after you get your page all approved

IMO it would be after the game is approved for sale/release.

yellowberryHN commented 4 years ago

I support this idea, it would increase legitimacy.

Hibiikiii commented 4 years ago

I fully support that Idea, but I don't think discord is listening. Now Bots can get a badge and the developer of the bot too... Got only the feelings that the developers get pushed away.

But thumbs up for this Idea

mzrtamp commented 4 years ago

Yeah, just do something good, please don't do anything special just for bot developers.

Give also something more special to those who have struggled to buy a Developer License to support Discord. If I may suggest, maybe add something awesome to the public servers? or all sorts of things that have been integrated into the app? :thinking:

PixelNinja132 commented 4 years ago

Yeah, just do something good, please don't do anything special just for bot developers.

Give also something more special to those who have struggled to buy a Developer License to support Discord. If I may suggest, maybe add something awesome to the public servers? or all sorts of things that have been integrated into the app? 🤔

Yeah, I think with $25, that is to verify us, right? So why not verify our servers as well so we can get vanity URLs!!

cfanoulis commented 4 years ago

That 25$ licence isn't to verify someone. It's more like buying a stand in an outdoor market

On Sat, Apr 11, 2020, 14:31 TheGoldenCactus11 notifications@github.com wrote:

Yeah, just do something good, please don't do anything special just for bot developers.

Give also something more special to those who have struggled to buy a Developer License to support Discord. If I may suggest, maybe add something awesome to the public servers? or all sorts of things that have been integrated into the app? 🤔

Yeah, I think with $25, that is to verify us, right? So why not verify our servers as well so we can get vanity URLs!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/discord/gamesdk-and-dispatch/issues/19#issuecomment-612399109, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJD3T5OSFVNROSZY2BIA42DRMBIHPANCNFSM4LF3ERWA .

PixelNinja132 commented 4 years ago

That 25$ licence isn't to verify someone. It's more like buying a stand in an outdoor market … On Sat, Apr 11, 2020, 14:31 TheGoldenCactus11 @.***> wrote: Yeah, just do something good, please don't do anything special just for bot developers. Give also something more special to those who have struggled to buy a Developer License to support Discord. If I may suggest, maybe add something awesome to the public servers? or all sorts of things that have been integrated into the app? Yeah, I think with $25, that is to verify us, right? So why not verify our servers as well so we can get vanity URLs!! — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#19 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJD3T5OSFVNROSZY2BIA42DRMBIHPANCNFSM4LF3ERWA .

In the docs, it says about "weeding out the trolls" that's the main reason

Variiuz commented 4 years ago

Yeah, just do something good, please don't do anything special just for bot developers. Give also something more special to those who have struggled to buy a Developer License to support Discord. If I may suggest, maybe add something awesome to the public servers? or all sorts of things that have been integrated into the app? 🤔

Yeah, I think with $25, that is to verify us, right? So why not verify our servers as well so we can get vanity URLs!!

You could normally apply for a Verified Server that should not be included in a Badge.

That 25$ licence isn't to verify someone. It's more like buying a stand in an outdoor market

We still support Discord by publishing and selling a Game on their Platform, we lost so many nice features and still getting kinda ignored IMO, Bot Devs are getting a Badge to verify their Identity and so should Developers be able to apply for one. Or they can bring back Verification for Servers. Either way, we need some way to prove we're the real devs, not just some kid that names his store the same as the real game.

For Discord Staff: I'm for a Badge but I wouldn't mind just getting back Server Verification, at least for Game Developers that use Discord as a platform to distribute their game.

mzrtamp commented 4 years ago

Yeah, I think with $25, that is to verify us, right? So why not verify our servers as well so we can get vanity URLs!!

That 25$ licence isn't to verify someone. It's more like buying a stand in an outdoor market

You could normally apply for a Verified Server that should not be included in a Badge.

I don't mean having a Developer License to get Verified, I just want the Developer License customers not to regret what they already have at a pretty expensive price. Maybe if the Discord staff sees this, and they process it, it will make people more enthusiastic to support Discord, and if possible, this also applies to those who want to publish their games on this platform. By providing a feature "more than Public Server" to its buyers.

AussieViscus commented 4 years ago

Perhaps if you get your game approved, at the same time during the approval there should be an option to request verification if your game is approved. It would seem reasonable as you are a game developer publishing a game on their platform and one of the requirements for server verification is to be a game studio/developer. And as a game studio, it would be nice to have a vanity URL (which comes along with verification). Instead of separating the process of publishing a game on discord and applying for verification, combine the two and include the game developer badge alongside that.

mzrtamp commented 4 years ago

By the way, it was all a small request/suggestion from me, maybe the Discord staff could consider this

PixelNinja132 commented 4 years ago

Yeah, I think with $25, that is to verify us, right? So why not verify our servers as well so we can get vanity URLs!!

That 25$ licence isn't to verify someone. It's more like buying a stand in an outdoor market

You could normally apply for a Verified Server that should not be included in a Badge.

I don't mean having a Developer License to get Verified, I just want the Developer License customers not to regret what they already have at a pretty expensive price. Maybe if the Discord staff sees this, and they process it, it will make people more enthusiastic to support Discord, and if possible, this also applies to those who want to publish their games on this platform. By providing a feature "more than Public Server" to its buyers.

If you use your license right, you can make money and not regret it

Variiuz commented 4 years ago

@Hibiikiii made a nice concept for the Badge verified_developer_badge

It's transparent, I just added a background.

badge

mzrtamp commented 4 years ago

@Hibiikiii made a nice concept for the Badge verified_developer_badge

It's transparent, I just added a background.

badge

Wow, amazing! Discord should approve this for us!

PixelNinja132 commented 4 years ago

@Hibiikiii made a nice concept for the Badge verified_developer_badge

It's transparent, I just added a background.

badge

Looks sick! I want this!

mzrtamp commented 4 years ago

Of course, we must support this because this can make us, the Developer License owners will be enthusiastic about what they have decided on this program.

I AGREE WITH HIS OTHER THAN OTHER THAN BOOSTERS, PARTNERS, AND VERIFIED ON THE CHANGE OF DISCORD THIS TIME, NEW SERVER BADGE xD

Come on, show your agreement! 😄 🔥

Variiuz commented 4 years ago

Droppin in a screen how it looks on the profile prflebadge

nihaals commented 4 years ago

Or they can bring back Verification for Servers

What happened to verified servers? It still says in their footer that verification is for game developers:

If you're a Game Developer, please check out our Verified Server program.

Variiuz commented 4 years ago

It's closed. As everything except Bot Verification. Which totally not makes sense. @msciotti this Issue had so many people adding their opinion (27 comments) to this, can we get an answer for it or will it just be ignored? If you do not want to add this then please, get server verification open for people like us.

msciotti commented 4 years ago

Let's address some comments here.

Game developers can make money on Discord. That is your benefit; bot developers have no way to directly monetize on Discord.

Buying a developer license is not to support Discord, though we appreciate the sentiment. It is the fee, like Steam and other game stores, to go through the process to get your game approved and sell it (doing transaction payouts and bank verification isn't free!)

Server Verification will come back; I do not know the specifics of the requirements. It is not my team that owns that work.


We have considered extending the Verified Bot Developer badge into a more generic Verified Developer badge, but are quite swamped with getting through verification requests at this time and therefore don't have the bandwidth to consider if we should do it and how to do it.

Please be patient--and thank you for it--as we get through the literal thousands of developers that need to apply for verification before October, when restrictions start to apply.

PixelNinja132 commented 4 years ago

Let's address some comments here.

Game developers can make money on Discord. That is your benefit; bot developers have no way to directly monetize on Discord.

Buying a developer license is not to support Discord, though we appreciate the sentiment. It is the fee, like Steam and other game stores, to go through the process to get your game approved and sell it (doing transaction payouts and bank verification isn't free!)

Server Verification will come back; I do not know the specifics of the requirements. It is not my team that owns that work.

We have considered extending the Verified Bot Developer badge into a more generic Verified Developer badge, but are quite swamped with getting through verification requests at this time and therefore don't have the bandwidth to consider if we should do it and how to do it.

Please be patient--and thank you for it--as we get through the literal thousands of developers that need to apply for verification before October, when restrictions start to apply. @msciotti

I fully agree that bot verification is a priority here, one of the reason bot devs want to get verified, is so that they can prove they made the bot, and so provide support, this is the same for game devs. I can tell the verification program is going to be more of a mess than the swamp of apps for just this, so, come October, bot applications and other stuff is going to come to more of a hault in other departments, maybe even affecting other teams, like game devs. Maybe opening the program up to a specific number of servers, such as ones with 50k members plus and so on, but that's not your department. Game dev badges need to be a thing or have a way to prove you own the game.

Whatever happens, us sharing a badge with bot devs will defeat the point, since, there are more bot devs than game devs, who will, inevitably take advantage of it.

We are all happy to wait for this to all be over, just good luck!

msciotti commented 4 years ago

It is unlikely that we will make a badge specifically for game developers. It would lead to an infinite permutation of badges for each "type" of application that will exist in the future:

These are all not bots, so calling them all "Verified Bot Developers" would also not be true.

You're right, there are many folks who have attempted to game the bot badge system. We've caught them; it's not that hard, they're not that good at it.

The badge is not the reason to be in these programs. As you can see, we've been explicitly removing and rejecting bots who are in the program only for the badge. The reason is, in the case of bots, to continue to grow past 100 servers, or in the case of game devs, to monetize your game directly with your community.

This discussion always comes up every time we institute a new badge, so forgive me for my terseness on this.

Variiuz commented 4 years ago

I get these points, A unified Badge seems, at least in the future, pretty good. Thanks for clearing it up and let's hope Server Verifications will come back this year!

cfanoulis commented 4 years ago

I'm gonna have to be the devil's advocate here, and say a badge wouldn't be feasible simply with the licence fee. That is because too many people bought it just to make troll SKUs (which I still don't know how to report, cc @msciotti I would appreciate some directions here) or for announcement channels, since the Server Verification program has been brought to a pause. Adding yet another verification program not only would swamp the verification team with hundreds of extra applications, which have a higher fraudulent ratio to the bot ones, but it would also cause an uproar in the community yet again because dsc would be asking for more people's identity this time

So no, while I appreciate the thought, and I'd personally love to have something like this, I doubt I'd like to have a badge added for the forseeable future.

Just my 2 cents

On Mon, May 11, 2020, 20:42 Alex. notifications@github.com wrote:

I get these points, A unified Badge seems, at least in the future, pretty good. Thanks for clearing it up and let's hope Server Verifications will come back this year!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/discord/gamesdk-and-dispatch/issues/19#issuecomment-626850155, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJD3T5L2GQNMOZVQRIU3VITRRA2JRANCNFSM4LF3ERWA .

Jump-Suit commented 4 years ago

I'm gonna have to be the devil's advocate here, and say a badge wouldn't be feasible simply with the licence fee. That is because too many people bought it just to make troll SKUs (which I still don't know how to report, cc @msciotti I would appreciate some directions here) or for announcement channels, since the Server Verification program has been brought to a pause. Adding yet another verification program not only would swamp the verification team with hundreds of extra applications, which have a higher fraudulent ratio to the bot ones, but it would also cause an uproar in the community yet again because dsc would be asking for more people's identity this time So no, while I appreciate the thought, and I'd personally love to have something like this, I doubt I'd like to have a badge added for the forseeable future. Just my 2 cents … On Mon, May 11, 2020, 20:42 Alex. @.***> wrote: I get these points, A unified Badge seems, at least in the future, pretty good. Thanks for clearing it up and let's hope Server Verifications will come back this year! — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#19 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJD3T5L2GQNMOZVQRIU3VITRRA2JRANCNFSM4LF3ERWA .

You report Troll Skus (Which i have done before) to Trust and Safety. As it is a misuse of Store Pages and will get their Dev License revoked if found to be out of line. Earlier stated in the issue, it was also stated you wouldn't get the "Verified Game Developer" Badge JUST by buying the Dev License, that is silly, you'd need to have gone through the Server Commerce Checklist, and get approved for selling, THEN the badge is applied. I can see this being more streamlined of a process.

PixelNinja132 commented 4 years ago

I'm gonna have to be the devil's advocate here, and say a badge wouldn't be feasible simply with the licence fee. That is because too many people bought it just to make troll SKUs (which I still don't know how to report, cc @msciotti I would appreciate some directions here) or for announcement channels, since the Server Verification program has been brought to a pause. Adding yet another verification program not only would swamp the verification team with hundreds of extra applications, which have a higher fraudulent ratio to the bot ones, but it would also cause an uproar in the community yet again because dsc would be asking for more people's identity this time So no, while I appreciate the thought, and I'd personally love to have something like this, I doubt I'd like to have a badge added for the forseeable future. Just my 2 cents … On Mon, May 11, 2020, 20:42 Alex. @.***> wrote: I get these points, A unified Badge seems, at least in the future, pretty good. Thanks for clearing it up and let's hope Server Verifications will come back this year! — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#19 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJD3T5L2GQNMOZVQRIU3VITRRA2JRANCNFSM4LF3ERWA .

If they did add a game dev badge, it would be received after verification.

AussieViscus commented 4 years ago

Agreed, you wouldn’t just be able to get the badge simply by buying the dev license

mzrtamp commented 4 years ago

New Unverified Public Server Update just making me happy Do it more, please xD

PixelNinja132 commented 4 years ago

Ok, I have just cracked the case! They can't add another badge without messing a lot of stuff up, this is because, with all the other badges, one more on top of all the possible ones you can have at once would fill the profile too much, meaning, it would need the profile popup expanding, a new line or something else. In that case, I will just be happy taking the bot dev badge thanks.

Mr-KayJayDee commented 4 years ago

If this is like the bot developper badge, they better not do this, because some people will abuse this, Again...

AussieViscus commented 4 years ago

If this is like the bot developper badge, they better not do this, because some people will abuse this, Again...

I don’t believe this will be abusable if they simply make the badge available to the creator once they have successfully submitted their game for review and the application is successful. That’s how we get the game available to sell on the store anyways, so I don’t think it’s very easily a usable since there is already an approval process to block spam/unfinished games.

advaith1 commented 4 years ago

The issue with the bot dev badge is that a ton of people made bots just for the badge and filled up the queue, that would probably happen with this badge too

PixelNinja132 commented 4 years ago

The issue with the bot dev badge is that a ton of people made bots just for the badge and filled up the queue, that would probably happen with this badge too

Even if, for example, it wasn't abused, it won't work because we are at the max number of badges possible before a new line may be required on profiles. If they was going to do it, which would be useful, they should either role it out to already verified developers, or, role it out to developers who make money on Discord, not just any game that can get verified.

PixelNinja132 commented 4 years ago

Badges going to a new line is extremely possible. Since they gave it out to verified developers, I don't see why they can't give it out to game devs too.

It is very unlikely that it will be needed, since, that would require you to be staff as well, I think Mason made it clear that they won't add one.

JohnyTheCarrot commented 3 years ago

In my opinion, such a badge would serve no real tangible purpose other than bragging rights. I don't believe it's worth the hassle on Discord's part to handle the inevitable spam that will follow the creation of such a badge. The benefits don't outweigh the detriments in my opinion. Badges have historically shown to cause more harm than good. With what I call 'badge junkies' flooding my DMs asking to buy my account because of some of the badges I have. It's honestly annoying.

PixelNinja132 commented 3 years ago

In my opinion, such a badge would serve no real tangible purpose other than bragging rights. I don't believe it's worth the hassle on Discord's part to handle the inevitable spam that will follow the creation of such a badge. The benefits don't outweigh the detriments in my opinion. Badges have historically shown to cause more harm than good. With what I call 'badge junkies' flooding my DMs asking to buy my account because of some of the badges I have. It's honestly annoying.

Ok, so I have now been a Discord verified game developer for a while, my game got verified in March, and since then, I have promoted my games in a number of ways, at first, I was fully up for a new badge, but now I am going to adjust my opinion. Here it is:

Over my time as a verified developer, I have had more than 10 times that I have needed to prove I was the owner of the game. That can easily by shown by linking the store page and showing my name under the developer section. Since I have had the verified bot developer badge, my bot HAS needed me to prove ownership of the bot, and this badge has helped, but bots are very different to games, as long as developer can prove ownership and report people who are impersonating (which has never happened to me) then a badge is not needed. As you say, a badge would cause mass hype, but maybe, if it was introduced, only developer of verified games would get it, and the cost of a game developer license should be pushed up to $50 per game, and whoever verifies the game must see that the game will make money, because if it does not make money, and does not get players, a badge will not be needed. The amount of code needed to add a new badge for no more than 500 people (200 verified games as I am writing) which leaves teams with only 2.5 average people. The Discord developer server would be crammed with people asking and begging for it, and the Discord store submission queue would back log with random games and templates. As Mason has said, they probably won't add a badge any time soon, but if it was added, there would be strict requirements, such as explicitly requesting the badge after getting verified and receiving X amount of players or purchases.

In conclusion, this thread is packed with mixed opinion, which Discord won't even consider, which I fully agree with.