Got an error?
Well, if you're reading this you've most likely ran into an error. We're here to fix that! We've compiled some of the most common errors and we've tried our best to answer them and to hopefully get you and your server back up and running. If you've ran into an error that is not listed here, feel free to ask away in the Poni Development Server and we'll take a look at it ourselves.
Here are some of the most common errors we think everyone should know the solution to!
NoneType (the most common)
This error usually happens when something isn't defined upon the command you're trying to execute. This is normally a user problem and has a super quick and simple fix. Sometimes this error can display in a few different ways, but they usually always say NoneType in the error.
A simple solution is available for this error. Simply running the Initial Setup or Configuration, information here on how to do that, can fix that issue. Sometimes it can be because Poni cannot message in your Logs channel, or can't message in your default channel. Try allowing the Poni role the Administrator permission and retrying. Sometimes it can also be because the Poni role is below another role it's trying to access, once again raising the role can help this problem.
Poni dosen't have permission to perform a certain action
This error usually occurs when Poni doesn't have permission to do a certain command in your server. This is normally a User problem and once again has a super simple, super easy fix.
A simple solution is available for this error. Check the Poni role has the
Administrator permission and it's above most roles apart from Staff roles. Another solution is running the Initial Setup or Configuration, information here on how to do that.
"X" Isn't Configured
If something displays as not configured, this is usually Client Side. This error once again has a super simple solution to the issue.
A simple solution is available for this error. Go ahead and setup and configure Poni, information here on how to do that. Another fix is checking if Poni has the
Administrator permission and it's above most roles apart from Staff roles. This can be checked by going to Server Settings > Roles.
"X" Role Can't Be Found
If something displays as not found, this is usually Client Side. This error has a simple fix to a fustrating issue.
This error can be easily resolved by moving the Poni role up above the person you're attempting to mute or making sure the Poni role has the
Administrator permission. Running the Initial Setup again or configuring the bot in the config menu can also solve this problem, information here on how to do that.