Server Dashboard

Accessibility TLDR:

The Server Dashboard is a place where server owners and admins can make their server discoverable to Dank Memer users, control Dank Memer permissions, update rob settings, manage the server pool, random events, the server shop, and more.

The server dashboard is where a server owner or admin can manage some of the basic Dank Memer settings for their server. You can change some basic settings in the /serversettings command, but the server dashboard is where you can do most of the customization and setup for the bot.

To access the full dashboard, click the word “dashboard” at the top of page 1 of /serversettings or the “rest of the settings” button on the 2nd page. You can also access the server dashboard from user setting dashboard by clicking “servers” and selecting any server you are admin or owner for.

From the dashboard, you can control who can access your server pool, make your server available to other Dank Memer players, manage server leaderboards, setup channel and server events, and more.

Both server owners and admins can change settings on the dashboard; however, any settings with a crown beside them mean only the server owner can change them.

Server Owner only setting symbol.

There are tons of features to manage and setup on the server dashboard. Browse through instructions for them all below, or jump to what you need:

Command and Item Permissions

You can change some of the basic server settings like whether robbing and heisting are enabled or not in the /serversettings command on Discord, but to completely set up command permissions you need to use the server dashboard.

The permissions area on the server dashboard allows you to set up how you want users to use the bot in your server. If you need a complete guide for how permissions work and what you can do, check out the permissions tutorial here, otherwise, there is a quick summary below.

To change the bot’s permissions, go to the “permissions” section on the dashboard. There you can add and remove rules for commands and items.

Editing server permissions.

First, click “add rule” and then the top box on the left allows you to select what you want to create a rule for:

  • Command = To set a rule about command usage.
  • Category = To set a rule about a category of commands. You can see command categories with the /help categories command on the bot.
  • Auto Response = To set rules for how auto responses (like dad jokes) work.
  • Item = To set restrictions for how Dank Memer items can be used.

Once you’ve selected what you want to make the rule about, select the exact command, category, auto-response, or item the rule is for. Then you choose if you are making this rule for a channel, a category of channels, a role, or a user. Lastly, select the exact channel, category, role, or user ID you want the rule to apply to and click save.

Admins and owners are both able to change permission settings for a server, and any changes will apply to both pls commands and slash commands. The dashboard's Audit Log page shows all changes made to Dank Settings for the server. So, if anyone changes something, like who the event manager is or activates premium, you’ll see it in the server audit logs. All users can also view the audit logs with the /audit command.

Discovery Setup

Discovery is a way to share your server on the Dank Memer website so other players are able to find it and join. On the public Discovery page, users can see the server’s name and owner, whether the server is premium, whether robbing and heisting are enabled, and if there are any ongoing server spawn events.

To make your server eligible to appear on the Discovery page, go to the Discovery section on the server dashboard.

Discovery setup page.

Before enabling discovery, fill out all of the required information. Write a brief description of what your server is about so people know what they are joining, add descriptive tags, and then put a permanent invite link for your server.

You can make any invite link permanent when creating it. Click to create a new link, and then click the text below the "copy" button that says “edit invite link”. When editing, you can set it to never expire and set no limit on how many times it can be used.

Once all the information is set, click enable to post your server on Discovery for users to find. Your server will be available whenever a random server event has spawned. You can read more about random server events below.

Random Server Events

Server events are random events that can spawn for a server that benefit everyone and last a few hours. If you want to bring in new members, these can be super useful, as many Dank Memer players search Discovery for servers with spawns of events they are interested in. Mythical Fish spawn announcement. There are a variety of events that can spawn, including:

  • 2x XP Multiplier Spawn - An XP multiplier event that gives everyone in the server a 2x XP multiplier for grinding commands so they level up more quickly.
  • Invasion Fish Spawns - A special category of fish that people search for to earn fishing XP and compete on fish leaderboards.
  • Luck Multiplier Spawn - A luck multiplier event that increases everyone’s luck for commands. Increased luck gives people a chance to earn better rewards when doing some grind commands.
  • Mythical Fish Spawns - A unique fish that is worth slightly more money but rare to catch.
  • Search Spawns - Limited search locations only available through server spawns. Once one spawns, your server members can find them by using /search. Spawn locations often give better quality loot or higher payouts than normal search locations.

Server Event Settings

Visit the “Random Events” option under settings on the server dashboard to adjust the server event settings. The server event settings are on the bottom half of the page below channel events. In the settings, you can:

  • Enable/Disable - Enable or disable server event spawns.
  • Channels - Set a channel for the spawn announcements to post in. This is important so server members know there is a spawn happening. Generally, people pick a channel users cannot chat in so the spawn announcement is easy to see.
  • Notification Ping Role - Pick a role to be pinged for different types of spawns. Some users make different pings for different spawns depending on what users are interested in.

Once it’s set up, there’s nothing more you need to do. When an event spawns, a notification will post and ping if you’ve chosen a ping. Most servers will have at least one spawn every two weeks (generally more), but servers with Dank Memer premium have a higher spawn rate.

Random Channel Events

Random channel events are short time events that can spawn in any channel where a user has done a command. They are basically mini games users can play to try to claim a reward, and ask users to say a certain phrase or push a button within a time limit (5-10 minutes). Usually the first player to respond gets a reward, but some events give rewards to everyone and allow multiple winners.

The Dank Memer Corp random channel event

A super active server with lots of commands and chat happening might see spawns every 5 minutes, and a mostly inactive and dead server will only see spawns every few hours.

Random Channel Event Settings

Visit the “Random Events” option under settings on the server dashboard to adjust the channel event settings. In the settings, you can:

  • Enable/Disable - Enable or disable channel event spawns.
  • Channels - Set specific channels you want events to spawn in. If nothing is selected, they can spawn anywhere a Dank Memer command has been done.
  • Channel Activity Requirement - Set how long channel events will continue to spawn after users have stopped doing commands. If set to 30 minutes, it means 30 minutes after the last command was run events will stop spawning until someone does a command again. Once spawns stop, a command needs to be run in the channel(s) the spawns appear in to make them start again.
  • Notification Ping Role - Pick a role to ping when an event spawns so users know. Below the ping role selection, you can select which events will ping the role you have set. You can’t disable specific events completely and can only disable which are pinged for.

New events are added over time, especially during holidays or special bot events, so you may need to check back when a new one is added to enable/disable the ping for it depending on preference.

Server Boost Management

Server boosts are something users can purchase for your server in the Dank Memer gem shop (/shop view). Currently, there are boosts that give an XP multiplier, coin multiplier, luck multiplier, or a random event boost. Multipliers help users earn more coins and better rewards when running commands, and random event boosts increase the rate of channel events spawning so they spawn every few minutes no matter how active the server is.

On the “boosts” tab of the dashboard you can setup and manage server boosts. For all servers, staff can view the server’s boost history, purchase bulk boosts for a slight discount, or set up where the boost announcement will post.

Server boost management settings

The settings in the red box in the image are premium server features. Premium servers can set a role to be pinged when a boost spawns, can restrict who can benefit from a boost to only a “whitelisted” a role, or block people from benefiting from the boost with a "blacklisted" role.

Some servers restrict who can access a boost to prevent people flooding the server to freeload off of other people’s boosts, or to reward grinders or server donors for supporting the server.

Server Leaderboards

On the “Leaderboards” tab of the server dashboard you can explore and customize special leaderboards for your server. These are not the same as the /leaderboard command where you can see a ranking of user stats or items. The leaderboards on the dashboard are visible with the /server leaderboard command and show weekly stats for your server for different commands.

Server leaderboard example.

Users can use the command to view the leaderboards in your server, or they can click the “view full leaderboard” button to got to a website version and see even more rankings. On the dashboard, there are a variety of settings you can change to customize your server’s leaderboards.

Leaderboard dashboard settings

The are currently 11 different leaderboard types. The weekly leaderboard is available for all servers, and any server can set up a weekly leaderboard announcement by selecting a channel for the leaderboard to post in. Leaderboards will only post if a channel is set. The enabling or disabling feature is to remove a leaderboard from the /server leaderboard command so it’s no longer visible. If you want to keep your server’s leaderboard private so only people in the server using the command can see it, you can disable the “public page” at the top so the website version is no longer available.

The options in the red box in the image are features for premium servers only. Premium servers can also see daily and monthly leaderboards, can set a role to be pinged when the leaderboard announcement posts, and can customize what the leaderboard looks like by clicking the pencil icon. When customizing, you can add an image, change the leaderboard name, add a description, and more.

Setting up competitions and rewards for your server members who top specific leaderboards can be a fun way to engage the community.

Server Pool Management

Any server that has 10 or more regular users (not counting bots) has access to the /serverevents commands and can use the server's pool. The serverevents command allows you to run special events for your server members, such as giveaways, split or steal, server heists, and raffles. The server pool is basically your server’s inventory and bank where users can donate coins and items to be used for events.

Any event you run with the serverevents commands uses items or coins from the pool. You can read more about how events work in the server events and giveaways tutorial. Make sure to check out Dank Memer’s rules and the rules info blog so you know what is allowed for server pool usage, server events, and giveaways.

Some server pool management options.

On the dashboard, you have a few features to help you manage the pool:

  • Emergency Server Pool Lock - On the home page of the server dashboard there is an emergency lock button where the owner can shutdown the pool if needed. This can be useful if you’re dealing with a server raid or have an incident with staff you need to deal with and want to make sure the pool is safe.
  • Donations and Payouts Disable / Enable buttons - On the server pool tab of the dashboard, you can also disable donations and payouts.
  • Server Pool Logs - The server pool tab also has a complete server pool log of donations and where any donations have been used. You can also search through the pool here to more easily see if you have a specific item.
  • Event Manager Settings - In the general settings tab of the dashboard, you can adjust who can run events in your server or do payouts by setting an “events manager” role. If needed, you can set different roles for each type of event.
  • Event Participant Settings - In the general settings you also can restrict who can join your server’s events and giveaways, requiring specific roles, dank levels, message counts, and more.

Make sure to review Dank Memer’s rules for giveaways and events before adding roles or making requirements for giveaways, so you don’t accidentally break any rules.

Note - Currently you can add gems to your server pool, but these cannot be paid out or used in events or giveaways. In the future there will be a way to use them to buy boosts or upgrades for your server.

Server Shop

A fun feature to help your server pool grow is the /serverevents shop command where you can put server roles for members to purchase with coins or items. Many servers put roles that give access to extra grind channels, give unique color roles, give access to server boost benefits, or give immunity from dank auto responses. You can set up the shop roles on the dashboard.

Server shop setup.

When setting up the shop, you select a role to put in the shop, pick if you want the cost to be coins or items, and then set the quantity and/or item type. Lastly, pick the duration. The role can be something users have to purchase every few days/weeks, or can be permanent, it’s up to you.

Make sure to review Dank Memer’s rules before adding a role to the shop to be sure it follows guidelines for what is allowed. Remember, you can't trade Dank Memer coins or items for stuff outside of the bot, so you can't do things like have a real money giveaway or nitro giveaway for people with shop roles.

Note - Currently you can set it up for people to pay gems for shop roles, but these cannot be paid out or used in events or giveaways. In the future there will be a way to use them to buy boosts or upgrades for your server.

If you need instructions for setting up command permissions in your server, read the set up tutorial for more information. For other questions or issues, visit the Dank Memer Support Server for help - https://discord.com/invite/dankmemerbot.