Beta Bot Clarifications and Update #1

We've fixed a TON of bugs, and have some clarifications on what's a bug and what's not a bug.

melmsie

Mel

2 min read

April 28, 2022

Beta Day 1

Our first day was a success! Some users successfully found a dupe bug and abused it, leading us to fix it and prevent it from releasing on production next month!

Buuuut now the beta economy is SO badly inflated that things are breaking because our code can't handle numbers that high. (22 digits worth of blobs for one user LOL)

We're going to be wiping the beta bot at some point today, so don't freak out, and (god please) don't report it as a bug. (And we'll do it again if things break this badly again, it's part of testing!)

Richest competition

We've uncovered some... flaws with our competition here. To fix this, some changes.

  • We've changed the test-command to not give out collectibles or loot boxes, these things didn't need to be tested much anyway.
  • We're adding in "commands ran" as a qualifier for winning. You can't just be the richest, you also have to have A LOT of commands ran.
    • Basically, we don't want someone spending 7 days making new alts and using test-command to try and be the richest, we want you using the bot to help us find issues

Some Clarifications

A few things below are things that are either being reported as bugs or asked repeatedly, so I'll try and clarify.

Emojis/Icons aren't showing up and are showing :itemName:

This is not a bug, it's discord permissions being weird. To fix this, simply go to your server permissions and grant the @everyone role use external emotes. For some reason, slash commands need this explicit thing on this explicit role enabled to work properly.

Buttons/Menus don't expire

This is by design. This is a feature, not a bug. It's so that you can go back to any menu you ever had, and interact with it.

Buttons on "only you can see this"

We can't edit these to be greyed out when you can't use them anymore. An ephemeral message ("only you can see this") is only happening on YOUR computer, we cannot update something that is not happening server-side.

Test-command is abusable!

Yes, it's fine. We want people to use this so people aren't stuck at a noob stage for the entire week and can get a head start. The items it gives are random amounts of random items. Levels as well.

"x" command doesn't exist!! a bug!!!!

As we mentioned in our last blog, not all commands are made yet. Do not report missing commands.

I cannot disable robbing!!!!

You can, you just need to use Discord's permissions (requires web/desktop client). Their stuff can be explained here: Discord bot permissions

Will beta stuff carry over to production?

No lol, that's why we're encouraging people to try their hardest to break and dupe stuff so we can get it reported and fixed, said items obviously won't carry over