It's Time To Deno!
.avatar
command now has a subcommand.avatar server
that will show you the servers avatar.server
command no longer shows your servers settings for the bot, but instead more information about the server. For example, the emojis, the language etc.language
command instead of.setlanguage
to check/view the language .language set spanish
to change the language- Mirrors feature now provides an extra VIP option to filter only images
prefix
command instead of.setprefix
to check/view the prefix.prefix set !
to change the prefixrolesetcreate
and related commands now are under.roles unique create
- New Feature:
VIP ONLY
Auto-embed messages in a channel - Remove various amounts of text/quotes from fun commands.
# Mod Mails
The mod mail has been reworked and cleaned up. A couple cool aspects added in but an insane level of customizability provided for VIPs
- To setup:
.settings mails setup
This will create a base for you to work with. Highly recommended a. It will create a mail category inbox for you b. It will create amail-alert
role for you that you can assign to mods who need to be pinged feel free to delete and customize this role later c. creates amail-logs
channel for logging/archiving all ur mail history since channels in mails are deleted d. creates aratings
channel where users who give ur support a rating will be sent Useful for learning which users are satisfied and which were not and learn to improve ur support team for ur server to make all users happy and satisfied Other settings:.settings mails roles roleID roleID roleID
to select which roles to @ when a mail arrives.settings mails enable
.settings mails disable
VIP ONLY .settings mails autoresponse
When users send a mail, you can create a autoresponse to send like Thank you for contacting us. This is an automated response. I have @ the team. They will respond as soon as possible. In the meantime, if you feel you need to send more information, feel free to use the mail command below to send more messages.
VIP ONLY: Mod mails now allow you to be able to create a Q&A session where you set certain questions that users need to respond to before they can send a mail. Only once the user has responded to them you will get a mail.
When you do .settings mails setup
gamer creates some gaming based questions as a default for you. The questions are as follow
- What is your in game name?
- What is your player ID?
- What is the device that you play on?
- What server is your account on?
- Which country are you located in?
- How can we help you?
In order to add or remove questions you will use the command as follow
.settings mails questions add
.settings mails questions remove
This will begin a small Q&A session to help you add or remove the questions.
First thing is whether you want the user to respond by typing a message or to answer your question based on a reaction. For example, some questions like What is your in game name? can be different for every user. For this you would want to use the message type. But for questions like, what server is your account on? You can limit it to specific options like NA, EU, SA, EA, etc... Then users will be able to select one of them by tapping a reaction. The second thing you will be asked it to provide the question. Then a label
. This label is important as this is what you will use to remove a question. It will also be shown in your mails channels. For example, if the question is What is your in-game name?
You can create a label called In-Game Name
Then in your mail you will get a mail that uses that label.
Lastly, you must decide what type of response you want.Do you want a 1 word string, multiple words allowed, a number?
If you chose the reaction
option, you need to provide the question, label and the options
When the bot asks you for the options they must be provided by splitting them with |
For example:
NA | EU | SA | SEA | EA | CN
VIP FEATURE: Replying to mails anonymously. Sometimes you don't want to respond and give your name to a mail. Sometimes, you may wish to reply on the behalf of the entire team. To do this you can reply using
.mail reply anonymous your response to the user here
VIP FEATURE: On occassion, you may wish to silently close a mail without the user being alerted. To do this .mail silent the reason to add to the logs
VIP FEATURE: One of the coolest things about the new mod mails is it's ability to be handled on a separate server!!! If you want to do this, you can do .settings mail setup OTHER_GUILD_ID
For example, if you manage multiple servers and you want to keep the support team in one place now you can! This will also help keep your main server clean and allow your team to mute the main server but keep notifications on for the support server so they can be on alert for important things in order for your users to have the best quality support possible.
# How High Can You Go?
In this update, we are introducing a new game to the bot that you and your members can play! While testing it has shown to help increase server activity on our server quite a lot! It seems to motivate users who never really talk to talk in your server! 🎉
As always, the first thing to take care of is setting it up.
!counting setup
- Creates a category for the counting game.
- Creates a
Count-Team-One
role - Creates a
Count-Team-Two
role - Creates a
Needs-Math-Tutoring
role - Creates a
#counting-global
channel - Creates a
#team-one
channel - Creates a
#team-two
channel
#counting-global
is where your entire server will play as a clan against every other server! Clan wars are here hehe
The two roles were created so you can have your server members pick a team they would like to be on and compete against each other. For example, you could create a competition with a small prize and create some channels roles.
Tip: You can create more roles and channels if you want more teams.
Note: Any channel you create for the counting game must have the following keyword in it's topic so gamer bot knows it is part of the counting game. gamerCounting
When a user makes a mistake they are automatically given the Needs-Math-Tutoring
role. You can choose to use this as a punishment if you wish. For example, you can lock out this role from participating in your server's counting game
Tip: Use Role Messages to give these users an alert when they are granted this role. Role messages are a VIP only feature.
The game is simple, you just count! Each user will leave a message in the channel counting upwards.
The first user types 1, then the next user types 2 etc...
- Some countries use
,
or.
to separate large numbers. Gamer does support these. So1000000
can be typed as1,000,000
or1.000.000
or if your one of those people that like to see the world upside down burning :pandaheadonfire: you can actually do1.0,0.0,0.0,0
- VIP ONLY: Messages that are not valid numbers will be automatically deleted.
- The game comes with many items that you can buy to buff your team. Use the
!shop counting
to view all the items you can buy. For example, you can buy the Double Time buff item which will allow you to count by 2 for a while allowing you to rise much quicker. Very useful when you have a bunch of people online. But as this is a game that can be played against others, we also havedebuffs
. Enemies on other teams, can add debuffs to you. For example, they can active slowmode on your channel for an hour. Compete against each other to see who is the best in the world!
Tip: To buy an item use !shop counting 1
The number to use will be inside the [] when you view the shop. To buy a debuff against an enemy, you will do !shop counting 1 channelID
The channelID you use is the id where the enemy plays their game.
Please be aware that buying a debuff will alert the target of your username, user id, channel name, channel id, server name and server id. This is done, to allow them to know who is attacking them. NEVER buy a debuff if you don't want to share this information with your enemy. VIP users can buy debuffs anonymously!
- Normally, users can not count in a row. If you counted, you must wait for another user to count. Note: There is a item you can buy that allows your team to be able to count back to back for a while.
- If you mess up the count, the game will reset. Before it resets, it will give you 60 seconds to save yourself, by joining our support server and sending 1 message. If you are active once a day on our server you will be able to save your game when you mess up.
- If you mess up, it will disable the game for 60 seconds.
A list of current supported items: (More will be added in the future.)
# Role Sets: VIP ONLY!
Until now, Gamer has had a feature called Unique Role Sets. It let you prevent users from having multiple roles at the same time from a group of roles. This is going into overdrive in this update. We now have 4 types of role sets.
Unique Role Sets
: These role sets allow you to make sure a user can only have 1 role in this set of roles. If you have more than 1 role in this set, they will be removed so you can only keep 1.
Required Role Sets:
These role sets allow you to set a required role in order to gain any role in this set. For example, if you have the NA, EU, SA roles but you want to make sure that users can not get any of these roles unless they also have the Verified role. This is what required role sets are for.
Grouped Role Sets:
These role sets allow you to automatically give other roles when the user gains a role. For example, if the user is granted a Booster role on your server you might also want to add other roles like VIP.
Default Role Sets:
These role sets allow you to make sure that the user always has some role from this set. For example, if you have a set of roles of NA, EU, SA you can set the default role to UNVERIFIED. This way if the user does not have any of the 3 roles, they are given the UNVERIFIED role.
roles unique
roles unique create roleSetName roleid roleid roleid
roles unique delete roleSetName
roles unique add roleSetName roleid
roles unique remove roleSetName roleid
roles default
roles default create roleSetName roleid roleid roleid
roles default delete roleSetName
roles default add roleSetName roleid
roles default remove roleSetName roleid
roles required
roles required create roleSetName roleid roleid roleid
roles required delete roleSetName
roles required add roleSetName roleid
roles required remove roleSetName roleid
roles grouped
roles grouped create roleSetName roleid roleid roleid
roles grouped delete roleSetName
roles grouped add roleSetName roleid
roles grouped remove roleSetName roleid
# Feedback
Overall, there is not much changes in feedback feature except some tweaks in performance. It should ideally be a little bit faster now.
The main things that changed with feedback is that VIPs server will be able to use a channel id from another server. For example, if you move all ur logs and mails and everything else to a private mod only server you can move these feedback logs and channels there as well in order to keep your main server clean and clear!
!settings feedback approvalchannel CHANNELID
VIP ONLY!
!settings feedback approvalchannel #channel
You can replace approvalchannel with logchannel
, rejectedchannel
, solvedchannel
Also 2 other customization options are now locked to VIP only. rejectedmessage
and solvedmessage
are now VIP ONLY
These features send dms to the user who sent feedback when you approve or deny a feedback. By default, this is not customizable but with VIP powers you can set your own messages.
# Embed Feature
Due to legal concerns and other bots getting banned off of Discord by users sending messages through the bot using commands like !say
, we are limiting the embed features heavily!
Some malicious user decided to make bots post real user information using the say command and mass reported the bot. The Discord Terms & Service instantly banned all the bots and it took weeks to get it resolved. This is why the embed feauture is going to be heavily changing.
- The embed feature will now always say who is sending the embed at the top. The plaintext will always start with who is sending it.
- VIP ONLY: Since i don't expect any malicious admin/mod from a VIP server since I believe VIP will be going patreon, I have enabled the option by default for VIPs to not have to deal with this and you can keep the current embed functionality.
However, please note if anyone abuses this I will remove this entirely! I know this feature is incredibly important for testing things like tags, and making rules channels. Please use wisely!
# Auto-Reaction Feature VIP ONLY
Auto-reactions is a feature that will automatically add reactions to messages sent in a certain channel.
!settings autoreact #channel
:g4m3rhug: :g4m3rangry:
You must also edit the channel topic to include gamerAutoReact
The command above would make it so those 2 emojis are added on all messages sent in this channel.
Note: I can add support for default emojis as you guys request them. They are a pain in the arse to support but since VIP would be patrons $$$ I want to allow you guys to have the ability to request i add them in manually for you. This way we can easily support the main ones VIPs need and not have to worry abou supporting thousands of default emojis.
# Tags Feature
Tags is mostly the same feature but 2 new additions have been added for VIP servers! These are VIP ONLY
- A new type of tag is now possible for VIP servers to create called random
This type of tag allows you to add multiple things to the database and have the bot send one at random
For example, you could use this to create a custom command for your needs if u wanted to provide a
.shutup
command
You could create a tag like this
.tags create .shutup random imageurl imageurl imageurl
Replace imageurl with valid imageurls and the bot will send one at random
- Tags on VIP servers will now auto-destruct after 5 minutes in order to clean out spam
# TODO Feature
A new feature has been added to Gamer bot called To Do. Think of it like a To Do list tracker for your servers when you want to assign task to users to remind them o do them. To set it up it is as simple as .todo setup
VIP ONLY vips can provide a server id incase they want the todo list in another custom server in order to keep their main server clean. For example if the todo list is meant only for their staff .todo setup SERVER_ID
You will need ADMIN perms in both servers. Once setup is complete
Feel free to change the channel names as you like To create a new task to do, use the following command
.todo @user high 5 LabelName the task to complete
- @ user is the person who is assigned the task
- The
high
is the priority of this task so they know how urgent to do it - The
5
points is something used for development purposes which indicates how hard something is to complete. You can use this for anything you like
# Mute Enhancements
Overall the mute feature will work the same but the VIP ONLY side gets a small boost! When you mute someone, currently the bot just gives them the muted role. The problem with this is that some other roles the user may have might give them express permission to chat which override the muted role despite any role heirarchy.
So, to solve this on VIP servers, we will also remove all other roles from the user and add them back when the user is unmuted. Basically, when you mute someone, they are truly and surely muted!
Another thing as a VIP ONLY option is you can set your own custom role as muted if you wanted. Currently the only way to get a mute role was to use the automated setup one. With the new vip option you can set any role as muted.