Using HTTPService for discord webhooks gets flagged as "redirecting users off website" and closes down your game

Hi, my game which has been using discord webhooks for a while so I can track down what sales people do in my game so I can be able to help people fix their in-game currency in case of an issue. Discord webhooks are currently not working on their own, so developers have to use different proxies for them to work. I’ve updated my game to use an alternative proxy, because the previous one I was using, is temporarely down.

I’ve added an alternate webhook, in case the first one fails, and about 2 minutes after I published my game, it got taken down, “detected by automated means”.

The moderation action was taken against my alt account which I use for developing only, because I know issues like this can happen. Username of the account: @idelUGC_Games

Visual Aids
Here is a part of my code, written by my friend:
(Webhooks ids censored for privacy reasons)

And here’s the moderation action taken against my game:

DIrect Links

I attached a private content with a place file and system information for further investigation

Expected behavior

I would expect not to get banned for using a webhook, or adding an alternative webhook proxy in my script, because this information is not available to players/client

A private message is associated with this bug report

7 Likes

I have something similar in my game(s), but so far none of them got flagged. I’d expect this to be fixed before something gets deleted though.

1 Like

I suggest not making any changes to the webhooks code, that might trigger it, because the moderation action was falsely flagged by the automated moderation.
Before I touched that code, everything worked just fine

1 Like

Do you mention “Discord” anywhere in your game? Surprising that the contents of a script got your game moderated.

1 Like

I did not have any at the moment, I used to have a discord invite for a few months, however I was using Roblox’s policy api and got no ban for that. later removed it because I didn’t really like how the game’s interface looked with the invite there and only kept the social link, but the game had lots of players when that was a thing on the screen and I had no moderation taken against me at the time

1 Like

Update on the situation, I was able to get the suspension removed with support, after switching over to guilded webhooks. Still not sure why this issue happened, but I hope this report will be able to help preventing the issue in the future

1 Like

I’ve actually been using Webhooks directly from Server to Discors without any issue. This ofcourse doesnt solve the issue directly, but is interesting since other users still seem to be unable to.

The whole process happens Sercer sided, nothong at the client.

Hey there, going to private message you with some more information, the warning message is actually referring to something entirely different than the script you have in your post here.

What you have in the script is fine as long as the URL is not surfaced to users. It’s okay to use off-site URLs in HttpService communication of course.

6 Likes