Rewrite Release Changelog
This is the changelog for the rewritten codebase

Mel
11 min read
August 22, 2022
READ THE RELEASE BLOG BEFORE READING THIS: Dank Memer | Blog
While this changelog is meant to be exhaustive, this is 7 months and an entirely new codebase worth of changes, so it’s possible we forgot multiple things. This is not intentional, and we will append this with an edit at the bottom if it happens.
[ Slash Commands ]
We no longer use “pls” as a prefix, nor can we even see messages sent in a server. We use Discord’s slash command system, as (nearly) all bots will be required to do starting on September 1st.
Due to this, some commands have been combined or entirely removed (due to low usage)
- Most image category commands have been removed; we kept the top 25 by usage
- Lots of fun/memey/misc category commands have been removed
- Tons of commands may have slightly different commands than you’re used to because you used an alias
To use our commands now, you simply start typing in your text bar with /
. For example, if you would like to run the meme command, you will run /meme
and choose which type of meme you want.
You can read more about slash commands here: Slash Commands FAQ – Discord
[ Permissions ]
You need to start managing Dank Memer's command enables and disables within Discord's integrations tab.
You can learn more about their permissions system here: Command Permissions - Discord
[ Patreon ]
We made some small but noticeable changes to being a patron.
- No longer need to redeem rewards, it is automatically delivered to you weekly
- You can manage and see your perks in the
/donor
command- This command now is where you manage your premium servers
- You will need to relink patreon as we changed how the data is stored, you can do that at Dank Memer Patreon Linking
- Because of this, you also need to re-set your premium servers after linking
[ Voting ]
- There temporarily are no vote reminders.
- We had a system that automatically DM’d you when it was time to vote which is an improvement over the old codebase, but it had some performance issues. We’ll fix this in the near future.
- Vote rewards have changed, check them with
/vote
[ Boosting ]
- We no longer have booster perks for the bot. If you are boosting in our community server there are still associated server perks.
[ Pets ]
- You can now have multiple pets
- You unlock a pet slot each time your other pets are level 30 or prestiged, up to 3 pets are allowed.
- You can set a pet as your primary active pet to be the one that is interaction during pet fights etc
- Some pets get along with each other, and some do not. Without too much detail, there are downsides and upsides associated.
- New care actions for pets
- Fetching will allow your pet to find items from the loot table that your pet pulls from when hunting for items
- Walking instantly gives your pet some xp but makes it tired
- Pets will now sleep, run away, and find items on their own without you running commands, so be sure to take care of it or use vacation mode
- Pets have more unique and discernable differences in stats per pet
- Most pets now are harder to neglect enough to run away, but only slightly
- During the data migration pets that are ran away were still able to be found on production are now back with you, badosz decided to be nice (only the ones that didn’t expire when the bot went down for maintenance)
[ Leveling ]
- Level rewards have changed, including new rewards at absurdly high levels for the pain loving users who grind that high.
- You can check the level view in profile to see when and what your next reward is
- You can now check all possible level rewards with
/advancements levels
- Leveling is overall faster to accommodate slash command grinding being ever so slightly slower
[ Market/Trading ]
- Trading has been removed due to issues with userbots, RMT, and scammers
- We have introduced a system that fixes most if not all of the above issues
- The
/market
command is the new way to do player trading, based on markets from MMOs- You can list things on a global market for a price you see fit
- You pay a fee on that, which is non-refundable (helps avoid scams/trolls)
- Posts are only listed for a certain amount of time that you chose, after which the item or coins will be returned to you (minus the fee)
- The fee starts at 2% and goes up by 0.1% per day added
- To keep scams at bay, we calculate the "fairness" of what the person accepting the post is getting and sort those to show first
- You can see other listings with the
/market view scope:global
subcommand.- If you are looking for a specific item for sale OR being bought with buy commands, use the optional item argument here
- You can accept offers with the buttons in the view command, or using
/market accept id
- You can post offers for buying, not just selling
- You can edit your posts
- We are adding more features that will help bulk sellers/buyers soon after release
- If you are in our community server, you can see logs of all market accepted offers in the marketplace channel
- For giving things to friends, see the friends section
- For server giveaway payouts, see the server events section
[ Friends ]
- We have added a friend system within our bot, not tied to Discord friends
- You unlock friend slots at certain levels
- You can share and gift things to your friends with no tax or limits
- You and your friends ignore passive mode with each other, you can prevent robbing still with discord permissions on the rob command, or disabling robbing in
/serversettings
- It is against our rules to add someone as a friend just to trade with the unsecure gift/share, this is to prevent scammers
- After removing a friend, you have to wait one week before adding a new one
[ Blocking Users ]
- We have added a blocking system, not tied with blocking users on Discord
- You can block other users who are bothering you USING the bot, this does not block them or their messages on Discord
- The following things are prevented while you are blocked by someone
- Texts via cellphone
- Engagement ring proposals
- Adding as friends
- Game and wager invites
[ Server Events ]
- We added an entirely new system for hosting server events for servers with at least 200 members.
- If your server has less than 200 members, you need to reach this milestone to unlock this. This is an anti-abuse tool and will not be changed.
- Users can use
/serverevents donate
to send coins or items to the server’s pool (an inventory for the server basically). There is no tax associated with this! - Server staff can start giveaways using things for this pool using
/serverevents
run - Users can make sure staff are being fair and not hosting private giveaways with the
/serverevents logs
command - Along with giveaways, we have the ability to host friendly heists, split or steal, and raffles!
- Using the
/serversettings command
, a role ID can be assigned to allow people to run events - Shortly after launch, we will be adding an option to do manual payouts for servers that do other niche games for giveaways, eg mafia
[ Blackjack ]
- Blackjack is no longer a weird interpretation of the game, and instead similar to casino rules and payouts
- Decks are finite now, and yes, we are aware this enables card counting
- You can now double down and split
- You can now surrender
- Payouts are proper payouts and no longer multiplied
- Once you unlock the blackjack badge, you unlock a second table to sit out with slightly different rules
- Instead of running the command repeatedly, you can just hit “play again”
[ Giveaways ]
- We have a new giveaway command that is for GLOBAL giveaways
- You can see a random existing giveaway to join with a subcommand, and partner servers have a channel where they’re all listed
[ Badges ]
- We added 7 new badges: Scratch, dig, rob, pet expert, market badge, giveaways, server donations
- Dig is currently not obtainable; we’re adding something new to it soon
- We changed badge/title names for most of them
- Some badges have different requirements than before, such as hunt needing dragons caught and not just total hunts. Others have been slightly balanced up or down.
- During the migration we averaged the chance to get dragons and applied that progress towards the badge for you. If you are confused just check your badge progress now.
- Collector badge can now sell collectibles back to the shop for 10% of their value and the shop discount is now 20% up from 15%
- We want to add more collector perks, suggest them on our community page!
[ Global Rank ]
- You can now see your global rank for net worth in /balance and in coins profile module (see profile customization section)
[ Bundles ]
- Some bundles are now deprecated and can no longer be completed. If you completed these in the past already, you maintain them being completed and can still see them in your bundles menu.
- This means you get the bundle progress towards the collector badge and can skip another one, because you just need completed bundles/total active bundles for the badge
[ Item Changes ]
- We added a lot of new items to the bot. These include new boxes found in the game, new developer items, and items associated with the Out West adventure that will be releasing shortly, and more.
- The enchanted bado card no longer has a use, instead the shooting star has the old use so the functionality of the bado wasn’t being wasted by hoarders
- Pet collar has a new use
- Every lootbox has been greatly rebalanced, in every case the rewards are much greater than before
- Added a chocolate cake item to be a crossover event with Bake.gg | Bakery Discord Bot
[ Currency Log ]
- Gainlog and losslog where replaced with
/currencylog
which shows a comprehensive list of where your coins and items go and come from - You will have an initial entry that summarizes what moved over from your (pre-rewrite) account to the rewrite.
[ Adventures ]
- Brand new adventure: Out West
- Added adventure vouchers. Soon, you will be able to craft these from adventure tickets, and you can redeem adventure themed lootboxes from them.
- For example, you can choose from space and out west themed boxes!
[ Drops ]
- Drops are no longer purchased on the buy command; you purchase them by clicking a button in the drops command
- Any item type can now be dropped, and there is no longer a specific “drop items” item type
- We plan on using drop items not only for limited quantity items, but also as flash sales substitute occasionally
[ Paginators ]
- All paginated lists (things you move left and right on) don’t expire anymore. You can use them as long as you want. They’re ✨stateless✨ now.
- Examples if this includes profile, pet menus, streams, etc
[ Profile Customization ]
- We have added an upgrade command though
/advancements upgrade
- The first upgrade available is… Profile customization!
- With this customization users can decide what to show and hide from their profile, line by line!
- You can also change the order in which the profile fields show
- There is a lot of profile data that is hidden that you need profile customization unlocked to show
[ Shop ]
- We are going to be somewhat randomly going to start rotating in and out items from the shop
- The stock of certain items has been changed
- To inspect an item, use the new
/item
command- Within this command is where you see estimated market value, description, and more
[ Tables ]
- You can use new
/table
command to see tables for various things like loot tables for grind commands
[ Recurring Commands ]
- All 3 recurring commands (daily, weekly, monthly) are now calendar based. Meaning that you can use monthly on last day of the month and then on the first day of the next one. Weekly resets on Sunday (duh)
- Added recurring commands reminder (in
/settings
)
[ Robbing ]
- There is now a chance to lose 0%-10% of coins robbed. They will drop on the ground, and no one will have them anymore
- This is something we’ve planned for a while to counter people using rob as a share source
- Eventually we think it will be fun to have these drops coins show up as a random event winnings
- You can now rob 100x your wallet instead of 50x (buff)
- Rob now has a lot higher chance to rob more coins in one go (buff)
[ Sell ]
- Removed “sell all” feature for now, there is no great UX way to handle this AND a ton of users wanted more customization on what shows up there anyway, so we’ll look into a new thing for the future.
[ Banned Users ]
- Anyone who was permanently (no date associated with it being over) banned before today will be unbanned entirely and have been wiped
- Anyone who was temporarily banned for any amount of time, is still banned for that amount of time
- Banned users are now able to use all non-currency commands while banned. This means anything in the currency CATEGORY is not able to be used. You can check which things this includes in
/help
[ Reports ]
- Reports are now handled in the bot, and not on our website
- You can report profiles of other users with the button below the profile
- You can report sent texts with the button below the text
- You can report users via context menu commands (right click a user, click apps, find the report command)
- You can report users via
/report
- If you report someone and we take action, you will get a DM thanking you for keeping the bot safe, so you know your report was seen and validated.
[ Appeals ]
- Appeals are no longer handled on the website
- When you are banned and run a currency command, the bot will tell you how long the ban is for and give you an appeal button.
- You can only appeal ONE time per ban
- If your appeal is denied or accepted, you will get a DM from the bot now
[ Games ]
- To play games (c4, fight, etc) with others without a bet you can use
/game
- To play those same games WHILE WAGERING against others, use
/wager
[ Prestige Omega ]
- Both omega and prestige had their requirements changed to balance out changes to other parts of the bot
- These commands are now both under
/advancements
/advancements prestige
/advancements omega
- Prestige and omega no longer reset your pets’ stats or their levels
[ Misc ]
- Added all new tips for the rewrite
- We updated our rules a fair bit, go check them out Dank Memer | Rules
- Some coin multipliers no longer exist
- Added new search and crime options, as well as more beg names
- Removed some outdated beg names and bad search locations
- Changed some crafting recipes
- Credit cards no longer give you access to redeeming lootboxes
- Only 8 winners are chosen in the black hole lottery now
- There are no more wallet limits or gamble limits (”you are too rich to gamble”)
- Added
/resetmydata
that does not ban you and lets you start fresh. It keeps some information on the back end for bot admins, which is why it does not ban like the old counterpart. - Monthly is now an upgrade you need to purchase due to alts being allowed so we can prevent mass alts from farming it easily
[ Bug Fixes ]
- Due to the nature of this being an ENTIRE codebase rewrite, virtually every bug that existed before is now fixed
- If you find a new bug, please use the “bug report” bot in the support server and you will still be eligible for the beta bug report rewards if valid (happy accident that this will still be online, so we’ll use it anyway)
[ Slash Tester Badge ]
- We have all the data from the beta tests and will be distributing these badges before the end of the year, more info will come in an announcement
- Same goes for the beta bug reporting rewards