Frequently Asked Questions
Why previously muted member still can't send messages even after mute is expired?
Seems like you're using mutes by mute role. Sometimes role lists don't update in time on the Discord client app size, and it assumes that role is still there and thus still deny member from sending messages.
This happens especially often in conditions of an unstable internet connection.
Using unmute command again forces the Discord client to update their role data. Similarly, if the user would completely restart the Discord app, they would be able to send messages again.
Recommendation
We strongly recommend using mute in timeout-only mode to avoid this issue entirely.
Bot doesn't send the welcome message.
This issue can be caused by the following reasons:
- You tested this on another bot. Juniper doesn't send the welcome messages to bots.
- The Membership Screening is enabled on your server and member didn't accept your server rules yet.
Bot doesn't assign the starter roles doesn't restore roles to rejoined members
This issue can be caused by the following reasons:
- You tested this on another bot. Juniper doesn't assign a starter role and doesn't restore roles to bots.
- The bot lacks a
Manage Rolespermission; - The starting role is higher than the role of the bot;
- The problematic role is also set as Mute Role in Moderation settings (mute role is ignored in starter/restoring roles, it will be only added if member has an active mute);
- The Membership Screening is enabled on your server and member didn't accept your server rules yet;
- In order to restore roles bot should be able to remember the roles member had at the moment they left the server; Bot can only remember member roles if member was online (not offline/invisible) at the moment they left the server, and they had recently been active on the server.
Bot doesn't restore roles to rejoined members.
This issue can be caused by the following reasons:
- You tested this on another bot. JuniperBot does not restore roles to bots;
- The bot lacks a
Manage Rolespermission; - The roles to restore are higher than the role of the bot;
- Bot wasn't able to remember the member roles at the moment they left the server. Bot can only store the roles if the member was online at the moment they left the server and had recently been active on the server.
- The Membership Screening is enabled on your server and member didn't accept your server rules yet.
Music is lagging and stuttering. How to fix that?
This issue can because by the following reasons:
- Music servers under high load: You can find current music servers load in the playback message or on the Statistics page. If the load less than 80%, it is not an issue.
- Connection issues to Discord voice gateway or its high load: There is a network unit between you and the bot called a voice gateway. Discord has a lot ot them tied to the Region selected in the voice channel settings. The issue may be between the gateway and the bot, or between you and this gateway. Try changing the region of the voice channel and see if the things got improved (do not forget to completely restart the music playback).
- Сonnection issues to the music source: Beyond our control could be a connection issues to the music source, so the music source itself is under high load or the connection is unstable. The issues may be either temporary or permanent and this could happen for radio stations basically. Unfortunately, we are not a huge company, so we cannot have a music servers in every part of the world to provide a stable connection to everything.
What permissions are required to access server's dashboard?
The server's dashboard is only available for server owner and the members with Administrator permission in their roles.
WARNING
Note that any of those members can modify anything in server's dashboard. He could even manage to get the roles higher than his own.
What is cookie box in member's rank and profile?
It is just a karma or reputation system, a simple counter that you can increment:
@mentionmember with cookie 🍪 emoji in the message. For example:@NicePerson#1234 :cookie:- Add 🍪 reaction to message of desired member.
INFO
One member can give the 🍪 to another only once within 10 minutes.
What is Cluster and Shard?
Shard is a part of JuniperBot which handles specific portion of servers.
Cluster is physical server instance handling specific portion of shards.
Can we play bot's playlist again and how to do that?
Supported users can do that using !play command with playlist link specified.
!play https://juniper.bot/playlist/99eb328f-d970-4265-ae6f-07c1d7ac8682
Playlist links are always displayed in play messages after clicking the save playlist button.
Will be any economic system implemented here?
Will not. At all. Never. Use message templates, and make the functionality you need yourself.
How to calculate EXP required for level?
Check the Gaining Experience article.
How to limit commands to work only in certain channels or for certain members?
Check the Custom Commands article. Access settings are suitable for build-in commands as well.
Mute/ban/kick/warn informational messages are getting deleted over time. How to disable this?
Common section server's dashboard has the "Delete messages about successful operations" option. Just enter 0 there so it will never delete those messages.
What programming language bot was written?
The bot is written in Kotlin and Java programming language.
I have an idea. Where I can suggest it?
You can suggest your ideas on our feedback website.