You can’t make API keys secure if they are meant to be shared. What you should instead focus on is securing your API by rate limiting the server and suspending suspicious clients. Obfuscating the source code is not secure and makes your plugin suspicious. I would also refrain from logging messages on the server and instead use something called Diffi-Hellman-Key-Exchange. This will make sure only certain parties are able to read messages.
Why would you use this instead of, for example, Discord?
ikr I should strap a letter to a pigeon and send him to you
There are so many versions of this plugin, let alone one that have much better features and are open sourced. This plugin is pretty bad compared to other ones, it’s not even open source.
… Not to even mention the fact that there’s one built into Roblox Studio. Doesn’t the one in Studio work perfectly fine- so why waste resources on a pointless plugin that you have to install/pay for yourself in the future.
Also.
Buddy, you can’t do anything against anyone who takes this.
This is a cross-server chat I have not seen 1 plugin that works cross-servers
mmm-. not the point.
It’s like saying: I have a box. But I have this box’s made out of gold; when the main use of this box is to carry items.
umm… what?.. this is nothing like any other plugin if I open the plugin in my game and you a completely random person open it in yours we are still able to chat we don’t need to be in the same place and know each other
Correct me if I’m wrong, but couldn’t you do that to begin with in Roblox Studio? If not, it’s really not that hard to just create a group on Roblox.com, and even from there, you could just use Discord.
Your plugin is a golden box to say the least.
And sure, by using Discord, you might be taking .5 seconds more to send a message, but in my opinion, it’s still better than using a plugin like this. (Not to mention the fact that in Discord, you can send media, and be less filtered ;D)
Hi, this “obfuscation” is being used as a joke or real protection?
It is used for real protection.
I see, I’m asking about this because this “obfuscation” looks like joke for me
What do you mean by that, this isn’t used as a joke it’s used for secuirty.
You’re right, and wrong. Let me re-state me thoughts on this plugin, after 4 replies! I think this plugin is a “golden box”: a metaphor for a pointless feature. I’ve stated that Roblox already has this feature baked into Roblox Studio.
I am also fairly certain your objective from creating this plugin was to capitalize off of it by adding “freemium” features.
Claim support by:
To re-state:
No, I do not believe this plugin is for me, it does not offer contributing features to the already existing Studio chat. Nothing about this plugin is great in my opinion.
lol we are working on a fix at the moment
This doesn’t already exist in Roblox as I stated… Roblox’s chat and all the other plugins you’re saying are like mine are just team create chats this is a multi-servers cross-place chat you cannot compare them… and yea… I was totally just going to spend so much time on a free plugin with absolutely no gain, the purchase options aren’t even great and no one is probably going to buy them, and because you don’t like a plugin and don’t see a use for it does not mean its an awful plugin because it’s not… its made for something specific and it does that specific thing very well
You make no sense.
You say Discord is the same as sending a letter by pigeon, yet, your plugin is a lot more limited, vulnerable and sketchy than any of the other alternatives.
Let me list a couple of reasons.
Starting by this:
You have to pay to send images or to be anonymous, whereas in discord, you don’t.
I could send an image anytime or just create another account to be anonymous.
Secondly, Discord is miles more organized than your plugin and has features that your plugin will never be able to provide, such as streaming.
Using this plugin also makes voice chatting a lot more inconvenient than Discord.
In Discord, it’s literally 3 clicks to join a VC with someone else. Whereas in your plugin, you have to join a game and type !vc [username].
Thirdly, you have a lot more freedom in Discord, unlike your plugin, where we have to abide by Roblox TOS.
Also, don’t you think it’s a bit childish to reply to a genuine question with petty sarcasm?
That’s cool but seriously using simple words can’t allow DEVs to work together… I’d rather just VC
The plugin is obfuscated but with a single line of change I can easily get the whole source code back just intact?
edit: turns out someone already pointed this out
If your gonna release it as a resource then the post will get taken down because of obfuscation, thus they can deobfuscate it so there’s no point
Obfuscation is not security