This does work, last time I checked, the bot was in 48 servers, and I think some people enjoy it. Though I store nothing about messages at all, as it’s simply a relay/proxy, I wouldn’t know
Alright, this seems good, and has a great concept! Thanks!
Ewwwww… Disgusting. How dare you.
Wait until numbers get tagged.
This is quite possibly the most horrifying thing anyone has ever made.
If you also made this as not a joke, I added this to my server with 300+ people and they were quickly able to abuse it and start swearing almost 5 minutes after I did that.
EDIT: They can completely bypass it with "my swear words here
EDIT2: It also interprets all messages that start with -
as a command, rather than explicitly checking for -setup
and -remove
EDIT3: People can edit their message after posting something
There’s so many gripes that I have with this:
-
This could be considered ressource abuse by the admins (as you mentioned using multiple accounts)
-
Can be bypassed by editing messages and interprets any message beginning by “-” as a command (yes I tried this with my own discord server)
Overall, I think this is a interesting POC (Proof-of-Concept) and that it further needs to be polished to be usable… Though I can see it more used in smaller servers to avoid overloading the filter with thousands of requests at once (which might go against both the platform’s TOS and Discord’s TOS!).
In its current state, I don’t see this as usable, yet.
This is now fixed, thank you for reporting it. If anything else like this occurs, please reply again or send me a DM, and I’ll fix it .
This is fully allowed, but as always, API abuse will get your application possibly removed from Discord. This is not the case with RoFilter as it only “indexes” the webhooks during the first time in that channel. It only uses webhooks that were created by itself.
I am aware of this, and this is why I am using multiple bot accounts to reduce the possibilities of getting rate-limited and/or blocked from Roblox. In the future I might add proxies to spread load on Roblox’s servers from multiple locations, but as of now, it is not necessary.
Oh gosh! I love it. Thanks for the bot!
You can’t even say “Discord” the platform that the server is on.
Add this to the Roblox community server for an absolute riot.
Roblox has an xcsrf token that updates every 30 minutes which could be a probable cause for your “downtime”
I can see this being very useful for servers that are entirely based around ROBLOX. For example, there are some servers in discord that are very child friendly, and this could help. I personally wouldn’t use this as the filter system isn’t roblox’s best creation by any means, but I like the concept and I am also sure it will be useful in some places!
Discord is only for people 13+ regardless.
I understand that. But some parents are very strict with content that their children can and cannot view, so in that situation it would be useful. If it was used in a discord server that has rules against swearing etc, this could be handy as well.
No… just no. I do not want roblox’s broken filter anywhere near my server.
Also, I do not agree with anti-swearing practices in discord servers since discord is 13+. We are technically allowed to swear anywhere we want to according to discord’s ToS. If you dont like it, ban me from your server.
I really like the idea of a Discord filtration bot for servers that would rather keep their channels clear of all unwholesome content. I like your idea of returning the filtered message in a webhook if it gets filtered at all however, this can propose an issue down the road with Discord rate limits. As an example, if I spam a filtered word you’re going to be spamming webhook messages, not good!
I think you should change your system to operate like this:
(The filtered word here is “testing”)
Additionally, I don’t think you should rely on Roblox’s filtration systems. I can foresee a lot of problems in Discord servers when the users aren’t able to say things like “lmao” in response to a funny message. A config command would be ideal here to allow users to decide what is and isn’t acceptable in their Discord server.
I think with these changes your bot will be a hit!
I really had no idea of the existence of such an endpoint a day ago, the bot is a good proof of concept, but the idea itself can be useful for people who use bots with shout commands, who suffer from shouts with tags,
as a way to test the phrase before actually sending it to roblox.
(But don’t use it as a chat filter, it’s the worst use lol)
In large servers this could be quite chaotic because of the ammont of people typing and communicating.
The power of the Dark Side of the force can lead to many abilities some may consider, unnatural…