Blueberry v1.11 — A new way to display punishments

SO amazing! I love it! I just have one inquiry:

Do we have to give credits?

Thanks in advance.

1 Like

Hi! Glad you find Blueberry good.

And no, we do not require you to give any credits. All we ask for is not to claim the fact you made it.

1 Like

I particularly like this module, but could you incorporate a way to have username and UserID for API functions?

1 Like

Thanks for the suggestion! I’ll consider adding a feature like that in the future versions! Glad you like it!

So basically this gives players a gui? Because at all most of these features are in studio, but at all it’s nice. I’m not sure if I need it but cool.

Blueberry basically lets you make a custom punishment UI. SO instead of kicking the player, it will allow you to display them a custom screen (UI). Blueberry also comes with an already made control panel that allows your moderators to issue warnings, bans, etc…

Glad you like it! Thanks!

1 Like

Is there a feature planned where instead of having to type in the player’s username you can just go to a drop down list and click on their name? This would be useful for players who have obstructive usernames like IIIIIIIIIIIIII or mmnnnmnnmnmn or something like that.

1 Like

Hi! That feature is already added for the kicking system. Sadly, the permBan or tempBan systems do not have that. Why? Because Blueberry is designed for you to be able to ban users even if they are no in the game (offline-banning).

When kicking a user, it’s enough for you to insert the first letters of the suspect’s username and the rest will be handled automatically.

On previous systems I’ve used I found it very convenient to use a drop down list to punish in-game players faster, and if they aren’t in game I would use the text box to punish them instead. Would it be possible for Blueberry to support two types of input? One being the text box for manual input and the other being the drop down list I mentioned?

Here’s a quick example of what it might look like:
example

1 Like

Seems like a good idea! Thank you for suggesting, and we will consider adding it in the next versions!

1 Like

Another question, if a moderator tries to punish a rule-breaker who is in a different server, does the rule-breaker still get punished or does Blueberry not have cross-server communication via MessagingService?

We are adding MessagingService soon, If an moderator bans somebody whos cross server the target will get listed in the datastore for when the target joins the game again.

So once MessagingService get added, if someone who’s currently in game gets punished by a moderator from a different server will they get punished in live time or only when they rejoin?

1 Like

They will get punished in live time after messagingservice gets added.

1 Like

Once MessagingService gets added, the moderator will be able to punish the user in real time. Currently, it only works if the suspect rejoins the game.

2 Likes

To see the updates please go to Blueberry v1.11 — A new way to display punishments - #37 by InfiniteBlackPIX this is the update log post.

Please report to us any errors, feedback you might have for blueberry!

– Just Saying this since some people might not know

Nice concept. But I do have one question about this. Does this have a measure that prevents the game owner being banned from their own game?

Well, I gotta admit that it does not. However, the owner can unban themselves anytime by running a line of code in the game developer console. They can use Blueberry’s API to remove bans from DataStores.

But thanks, I’ll consider adding a check.

Thanks for the response. What exactly is the API command to unban yourself from the game?

Blueberry:removeBan("username")

Blueberry should be the required API module of Blueberry (usually found in ServerScriptService > Blueberry > Data > API).

username should be your username (or any username you wish to unban).