Golden Bot
v3 Update

Featured By Gehsture:

"Golden Bot doesn’t just save servers, it saves communities"
- Gehsture | Discord YouTuber

Trusted To Manage

10,000+
Servers

2.2M+
Members

Our Most Popular Features

Tickets System

The most feature-rich and advanced tickets system on a Discord bot

Denukify System

Easily restore channels and roles on your server after being 'nuked' or 'raided'

Reports System

Setup a fast and easy way for members to report others who are being problematic

New Features

Early Access Only

These features will only be available to premium subscribers at the initial launch of the version 3 update in a developmental format meaning that a version or implementation of some of the components of the given feature will be implemented for free at some point in the future as it progresses. This is a way for us to provide added value to our valued subscribers who keep the bot running, and it allows us more time to validate and improve the design before releasing the finished product to everyone. Early Access features also allow us to adjust the final design so that it's efficient enough to run at scale and so we don't over or under promise on the potential premium limits on the features.

Coming Soon

These features are coming VERY soon, are almost done development and may be released early to ensure we're releasing new features as we approach the v3 update and will allow us to refine their final version before the formal debut.

Unspecified

These features are coming out as part of the main v3 update and will be entirely or partially free to use with premium limits where needed to ensure we don't overwork out infrastructure. This is primarily because these features rely on one another. For example, the server setup and server templates features rely on up-to-date configuration formats for the tickets system and other key features.

FAQs System (Early Access Only)

Often get a lot of repetitive questions? Create an automatic FAQs system

What is an automatic FAQs system?

An automatic FAQs system allows for members of a server to submit their questions which will result in a response from the bot with the most similar previously answered questions before allowing them to proceed in submitting the question for the server staff/support team to respond to.

Why is this significant?

If your staff are being asked the exact same questions over and over again then they're just spending all of their time that could instead be used for moderating chat, uniting the community, or just having fun instead of having to repeat the same few lines over and over and over again. This will greatly increase morale within your staff and also helps tremendously with the member experience on your server as they will get instantaneous answers to their questions instead of having to wait to hear back from a grumpy mod who is tired of repeating themselves.

Questionnaires

Make Staff Applications, Server Feedback forms, and more with ease!

How does the Questionnaire system work?

The server's staff will be able to create and manage forms/questionnaires with a super easy-to-use interface similar to the embed builder but for making forms obviously! There are many options for sending the forms in DMs, Forum channels, Threads, and more based on user/staff preference. This will make it easy to collect member feedback, have staff or other applications on your server and of course, make it easier to manage the applications too! There will also be options to open a ticket to discuss results or ask follow-up questions with the applicant.

Why is this significant?

Almost every large server uses/has used a variation of a questionnaire or forum for staff applications, server feedback, etc. Many still use external programs such as Google Forms which can be a hassle to manage and maintain as well as often being an inconvenience or untrusted by Discord users who most often like to stay on Discord. Golden Bot will allow users/server staff to pick a place to do the form that works for everyone such as a form channel, threads, or DMS and will make it easy to manage/use. With quick actions, staff will be able to review and accept/deny the applications with the press of a button, ask further questions, submit it for further review, or create a ticket.

Fictitious Roles

Ever worry about server security? That's a thing of the past!

What are Ficticous Roles?

In short fictitious roles are fake roles, they don't actually exist. At least they don't in the traditional sense. The roles themselves will still exist for easy identification, user management and display hierarchy but that's it on the Discord end of things. It's an empty shell of what used to be filled with permissions which were often daunting, hard to understand, easily manipulated and often dangerous when given to the wrong people. Basically, the role is purely for display and all the true permissions are stored on Golden Bot meaning staff have to use the bot for all management and moderation tasks which allows you to easily add custom filters on roles that are allowed to be given out by a given role instead of giving someone the manage roles permission and hoping they only touch the roles they're supposed to have access to. This doesn't just apply to managing roles of course and extends to every aspect you can imagine. Worried about staff mass banning? Well if they have to use the bot to ban with no other means to then they won't have the ability to ban more than your set limit of users within a given time period. In short, you have the ultimate control over what your members do and how they do it with zero compromises. 


How do they work?
High-ranking server administrators OR the server owner would be responsible for configuring the various settings either on the web dashboard or via commands where they will set each role and its corresponding fictitious permissions, limits, and restrictions.


Why are they significant?

Fictitious roles as previously explained eliminate the conventional risks associated with the existing Discord roles system by isolating the permissions from the members themselves and forces them to use Golden Bot to manage members and various aspects of the community to prevent missuse

What if the bot goes offline or doesn't work?

In the event of an unexpected outage, the premium servers may experience a momentary drop in connection as we migrate to the backup servers as quickly as possible, in the future it will be automatic for all premium servers where there will be at least one backup server with all their database records synced as fast as possible so everything continues to work as smoothly as possible, other servers will receive a generic error message when using any feature explaining that the bot is currently experiencing an outage on the primary server but the help and static information commands will still work so they can seek further assistance. For all non-premium servers in this specific instance, the staff will not be able to execute any moderation actions seeing as the bot wont be able to correctly address any of the requests so at a minimum you won't have staff running around abusing their powers. It is still recommended though that you have at least one member of staff with actual permissions that can lock down channels and address larger issues if needed in such an event just as an extra measure of redundancy.


What if the bot is being deleted?

While I don't see this happening any time soon and I hope it never does so long as Discord exists if the bot were to ever reach end of life I want to assure you that I will do everything in my power to convert all fictitious permissions back to real permissions as soon as possible to ensure your server keeps running smoothly!


What if I want to switch to/from normal roles?

Don't worry! We have you covered on that front too! Ever want to switch back and forth? Just run a few specific commands and given you have enough clearance the roles you wish to convert will be either converted to or from the fictitious roles system offering a seamless transition as you like.


Will this be premium only?

I probably sound like a broken record at this point with how many times I've said I aim to keep most things free where possible with limitations where needed. In this case, it's likely I will need to implement limits on how many roles can be fictitious and solely managed by Golden Bot and potentially the number of members total across all the roles to prevent too many requests from coming in and overwhelming the servers. Various premium tiers will unlock larger limits on various aspects such as the role limit, members limit, the permissions that will be monitored and managed by the bot and the number of filters that can be placed on each.

Dynamic Slowmode (Early Access Only)

Ever get annoyed when the slowmode is set to 10 seconds in a quiet channel? Here's the perfect solution!

How does it work?

Golden Bot will monitor the activity of the specified channels at a set interval to ensure that if there aren't many members chatting at the time the slowmode can be decreased incrementally as specified during setup. The same can be said for channels where there are too many messages being sent at a given point in time to where members have a hard time chatting and lose track of each other's messages in the fast-flowing chat. 

Why is this significant?

In ideal conditions, server activity will increase measurably in off hours where it would normally be quieter as it's a better experience for the few members online on off hours and will throttle chat to a usable, readable level during peak hours.

Anti-Hoist

Ever get annoyed with members adding a ! to the beginning of their name just to hoist their name in the online list? Now you can just assign them a lower, dedicated anti-hoist role that is displayed below other roles on the server!

How does it work?

Using AutoMod filters on the names of members we can detect those who are attempting to hoist their names by starting it with unusual characters and instead of blocking them until they change their name we can assign them significantly lower roles so that they won't be visible until they fix their name if they decide to meaning there's no negative impact to anyone and your member's list will be cleaner!

Why is this significant?

Members will just put spam characters in their names or nicknames to appear at the top of the server members list and it doesn't look nice so having a system in place to automatically lower their position will discourage this behaviour and also prevent a cluttered and unappealing members list.

Self-Promo Protection

Ever get annoyed with spam accounts on your server that are online 24/7, don't talk and just exist to promote links in their bio? Now you can easily filter them out!

How does it work?

Accounts that are dedicated to promoting the content of their bio or specific websites will be put in the lower role as mentioned in the anti-hoist feature as soon as they're detected and if the account continues to not send messages or interact with the community but is always displayed as online then a message will be sent in a private channel alerting server staff and asking if they'd like to remove them from the server, there may also be options in the future to automatically ban them when specific criteria is met.

Why is this significant?

Tying into the ugly, cluttered members list mentioned in the anti-hoist section, this would also help eliminate clutter from your members list and would also work to eliminate bots from your server that are just there to promote scams or otherwise negatively impact your members

Impersonation Filters (Early Access Only)

Are you an influential individual who is frequently impersonated or doesn't want to risk respected members or staff being impersonated? Here's your easy fix!

How does it work?

Members will be filtered to check for attempted impersonation of influential individuals by comparing their username, display name, nickname, and potentially even their profile picture in the future if other events are triggered first as a final check. You will be able to select from automated actions ranging from banning them immediately if it is obviously meant to be the same to alerting staff or anything in between, it's all up to you!

Why is this significant?

There are many influential individuals out there on Discord and especially when they're trying to join your server so that they can have the mutual server listed when they contact potential scam victims it looks more legitimate, unfortunately, they can still friend the users remotely but without the mutual servers it is a pretty obvious giveaway for most Discord users.

Announcements Automations

Tired of having to manually publish every single message you post in a crosspost channel? Just automate it! Want default reactions every time you post a new announcement? Automate that too!

How does it work?

Did you at some point accidentally hit the "don't show this again" on the publish message popup when sending a message inside of a crosspost channel? Well, now you can do that intentionally! All messages will be posted automatically so be sure you only give access to those your trust or filter messages that are automatically posted by users or roles or mentions/message content. This will make it easier and faster without the hassle of always hitting the publish button so all of the subscribed servers automatically get the message they were expecting! Other options such as automatic reactions are perfect if you want to gauge engagement every time you ping a certain role such as when you release a new YouTube video and want to see how many people roughly took the time to open the message and potentially watch your content from Discord.

Why is this significant?

I personally use crosspost channels and VERY frequently forget to publish messages so this would be a game changer for myself as I wont have to worry about forgetting to publish every message!

Tickets Version 2.0

A complete overhaul of the already popular tickets system

What's new in Tickets v2?


Why is this significant?

This new version of our Tickets system has many benefits and improvements over the original design which was designed to be a solid proof of concept to see what features staff wanted/needed to efficiently manage tickets. I am confident that the listed improvements will make it easier for the members and staff of any Discord community to use.  The earlier version of the tickets system was still really good and effective, loved for its design and ease of use but I still saw a few places to improve in a few areas hence most of these modifications are building upon the design with a few tweaks to the overall design which will make it even EASIER to use!

Denukify Version 2.0 (Early Access Only)

A complete overhaul of the already insanely popular and useful denukify system

Denukify v2 introduces a completely different approach to recovering servers without a backup. The old version of denukify is mostly manual and not as intuitive for newer Discord users but was incredibly popular and loved amongst Golden Bot's user base.

What is Denukify v2?

Denukify v2 automates the retrieval of the offender's userId and utilizes a select menu to select the various actions that need to be performed before automatically executing them. Denukify v2 will also include support for forum channels, announcement channels, permission overwrites, and more.

Why is this significant?

Denukify v2 will make it easier and faster for server owners to restore their servers with more options all at once. They will no longer have to scroll through audit logs, look through their user settings to enable developer mode to find the userId just to find out they used the wrong id. I've seen it time and time again, server owners freaking out when their server is nuked or damaged. For the longest time not having a backup meant the fastest fix was to delete the server and start over from scratch. I have been doing my best to clear up the misconceptions but getting recognized by Discord publicly for this feature would greatly help server owners new and old.

Timestamp Generator

Having difficulty coordinating different timezones? Use Timestamps!

What is a Discord Timestamp?

A timestamp on Discord automatically adjusts the displayed time or duration dynamically based on how long until the target time and also differently for each user depending on their current timezone. This means that you can have countdowns that say start at one day and keep counting down live by minutes and then seconds. Other options also include different ways of displaying dates/times.

Why is this significant?

A timestamp allows for the easy communication and coordination of users in various timezones and also allows for live countdowns and more! It is SUPER easy to use and even easier to read for everyone! No longer will you have to go to a random website each time you need to create a timestamp or just tell everyone to convert the time on their own. Now you just run a simple command, fill in a few parameters and presto! You have a super fast and easy way to communicate your intended time with anyone!

In-Discord Embed Builder (Early Access Only)

The complete In-Discord Embed Builder is intuitive as well as mobile & PC  friendly

What is an Embed Builder?

For those that aren't too familiar with Discord, an Embed Builder in short is a tool used to make and design Discord Embeds or Embeded Messages. Embeds are a very nice way to organize information, display the rules of a server, or just make announcements. They have many different fields to allow for a lot of customization and design opportunities.

What makes Golden Bot's Embed Builder Special?

Golden Bot's Embed Builder is an all-in-one embed builder that is all inside of Discord which is very uncommon on its own. One of my favourite features that makes it special is how it switches automatically from buttons to a select menu depending on whether you're using mobile or pc at the time. This makes it easy to use and navigate for all users regardless of their device. It also has a lot of options for publishing the embed as a template for others to use or just to share the design with friends.

Why is this significant?

An Embed Builder, especially one all in Discord that's intuitive and easy to use for all users regardless of past knowledge or experience allows for a significantly better experience for the staff of a server and also makes all future announcements and information channels look their best! Many bots offer the ability to make and send a few embeds on their site for free but this isn't often good for mobile users or frequent use. The Embed Builder is the fastest, easiest, and most accessible way to create and manage Discord embeds wherever, whenever.

All-In-One Server Templates

Want a faster way to make a server? Try our Server Templates!

What is an All-In-One Server Template?

Our All-In-One Server Templates allow you to create/use templates that include channels, roles, guild settings, and even Golden Bot features! That is the main feature that helps Golden Bot's Template system stand out among other Template Bots is that the server comes with pre-configured Golden Bot features. This means when making multiple servers for a freelance business for example you can create the same basic channel with specific features pre-configured.

Why is this significant?

All-In-One Templates will allow for a much easier and faster setup of server(s), it makes life far easier for newer users ensuring that the server is set up in a secure manner as well as allowing them to tinker with the server without fear of losing the configuration. This will allow for more users to learn by trial and error or just try something new, getting a new perspective on how one might configure a server, or just how various things work on Discord. For example, what Discord bots can add to a server for example, or how automod can make their lives easier.

All-In-One Server Backups (Early Access Only)

Want a faster way to make a server? Try our Server Templates!

Refer to the  "All-In-One Server Templates" section for more details explaining the specific functionality that the backups would contain but in short it's the same thing but will allow for a complete backup of a server as mentioned. 

Advanced Auto Server Setup

Want help making a server tailored to your needs? Try the automated setup feature

What is an Advanced Automatic Server Setup system?

This system allows for you to answer a few simple questions guiding you through configuring the basics of your dream server! Similar to the advanced server templates but instead you get to pick and choose your ideal components from a tailored list to suit your needs perfectly! Now you have everything you need and nothing else! This will allow you to scale down on the channels for a smaller community when you're starting out or have more channels if you're expecting a large audience right away. There will of course be options to have certain Golden Bot features pre-configured same with the Templates and will allow for a seamless and effortless integration into the server.

Why is this significant?

While the templates system is an excellent way of making a very similar server to the original, the Automatic Server Setup tool allows for more precise control over individual elements of your server making it easier to find the perfect size and attributes for your dream server! Regardless of your experience level making Discord servers you will be able to create exactly what you want with all the styling and features of a professional server but made exactly how you want it in minutes instead of hours allowing you to spend more time connecting with your member rather than fiddling with the design for hours on end to just restart from scratch the next day. (I speak from experience)

Discord AutoMod Integration (Coming Soon)

Do you have a lot of rulebreakers? Use the AutoMod integration!

How does it work?

Golden Bot utilizes the built-in Discord AutoMod integration which prevents messages that break your predefined rules from being sent in the first place. This means that you never have to worry about users sending bad messages and the bot not deleting them instantly before anyone sees them as they can't be sent in the first place. The way that messages are filtered is with something called a regex. Regexes or 'Regular Expressions' look for certain pre-defined patterns in text. Golden Bot offers a wide variety of pre-made regexes to allow easy setup and use of this otherwise advanced feature that is often overlooked or underutilized.

Why is this significant?

Golden Bot makes it easier than ever before to block bad messages before they're ever sent. No longer do you have to search through all of the settings on your server to find AutoMods settings and then struggle to make your own or find the right regexes, now you can just use Golden Bot to find and implement the restrictions with ease! This will allow more servers to have better and more reliable Automatic Moderation for free and with ease!

Presence Roles/Notifications (Early Access Only)

Wouldn't it be cool to automatically assign roles based on games your members play?

How do Presence Roles work?

Golden Bot watches events such as when a member changes their presence on Discord. Golden Bot is not tracking or storing this data as of making this documentation but there are no plans for this to change. Simply put, when you are playing a game that Discord recognizes Golden Bot will check if the server you're in has a specific role assigned to be given to any users playing that game and if so it will give you the role!

How do Presence Notifications work?

Golden Bot watches events such as when a member changes their presence on Discord. Golden Bot is not tracking or storing this data as of making this documentation but there are no plans for this to change. Simply put, when you are streaming on a pre-selected platform which meets pre-configured requirements a pre-made announcement can be sent in a channel of your choice.

Why are these significant?

The Presence Roles will allow for the easy, automatic assignment of roles based on the games you like to play allowing for effortless access to the relevant channels on a server. This will often relate to gaming servers that have channels designated to various games that previously you'd have to opt-in to gain access via button roles, reaction roles, or in the server guide. This way you don't have to do ANYTHING except play your favorite game!

The Presence Notifications make it easy to share when you're live on Discord, Twitch, YouTube, or doing any other pre-defined activity that has been configured for you. This will allow for seamless and limitless integrations with any platform that supports Discord Presences without any changes to our Bot. This could also be used to let specific roles know when you're playing a certain game or in a voice call for a Q&A session. The options really are limitless.

Automatic Channel Translations (Early Access Only)

Are you in a multilingual community? Golden Bot can help!

What are Channel Translations for?

Channel Translations were originally designed to translate announcement channels from one language to multiple other languages either via threads on the main channel or separate channels altogether. This will make it easy for various communities to work together, communicate, and of course make it easier for your staff team to manage the server!

Why is this significant?

Channel Translations can help everyone communicate in multilingual communities. Maybe you even just have some members who want to read the announcements in their native language or learn a new language, the possibilities and applications for this feature are limitless. There are plans to try and expand this feature into general chats as well allowing for members to communicate with each other on a smaller scale, likely a separate channel so that the bot isn't overwhelmed with messages that don't need to be translated. This will also be implemented in support tickets and other relevant features in time, making it even easier to manage and support your community regardless of the languages of your members.

Automatic Infraction Management

Hard to keep track of users' infractions? Automatically track moderation actions!

What is Automatic Infraction Management for?

With this feature, Golden Bot will keep track of auto-moderation actions, timeouts/mutes, bans, and kicks even if you don't use Golden Bot to take that action. This means you can use the infractions search to find all applicable infractions regardless of how or when it was executed.

Why is this significant?

This means you will ALWAYS know the ENTIRE past of a user on your server. No more guessing about how many times they've tried/broken your rules. Now there is an entire history of infractions regardless of whether it was done through automoderation, the member management menu, or through Golden Bot's commands.

Primary Resources

Come check out our official Discord Community. You will find a friendly group of fellow Golden Bot users who are happy to help you use the bot, make your server, or just hang out

Check out Golden Bots intuitive and easy to use web dashboard that allows for the easy setup and configuration of various features
Actively under development