Wonky XP problems

there have been some users in my sevrer, with no special roles or perms who are unable to gain xp in any way. while others in the same position role and perm wise have no issue gaining xp through chatting. This has been an issue on my account and xp gaining, and i didnt bother about it. but now it is becoming a problem that random community members are now unable to gain xp. i have reset and redone all of the bot settings to no avail, i dont know what other steps to take, but something isnt working.
No description
Solution:
i reset the bot compleltly and redid all of the settings, it fixed it. i couldnt find another leveling bot that worked the way i needed it too. doing that fixed the problem! just so you know!...
Jump to solution
38 Replies
ro
roOP9mo ago
there are some people with thousands of xp, and someone who talks arguably just as much but is unable to reveive it. the 2nd and 3rd screenshots are of the same user.
No description
No description
No description
ro
roOP9mo ago
level 2 was added to their account manually so they could enter some of our other chats after reaching out about this issue. that being mine2corp. vs someone with the same user perms and options who has 25k+ xp points without any prior issue
No description
No description
CmdData
CmdData9mo ago
Can you run /config troubleshoot and post a screenshot of it
ro
roOP9mo ago
No description
ro
roOP9mo ago
any ideas?
CmdData
CmdData9mo ago
@Almeida thoughts?
Almeida
Almeida9mo ago
!!serverid
Nighthawk
Nighthawk9mo ago
Please provide your Server ID. How to get it
Almeida
Almeida9mo ago
@ro
ro
roOP9mo ago
1172256663265349692
Lurkr
Lurkr9mo ago
:icon_levelup: @ro has reached level 3
Almeida
Almeida9mo ago
can you run /config debug option:Leveling Channels @ro
ro
roOP9mo ago
here ya go
No description
ro
roOP9mo ago
if i understand what its saying / implying, those channels it doesnt have access to, speaking access isnt allowed from the community in them either
Almeida
Almeida9mo ago
that means the bot cannot view those channels the channels with a check mark is the only ones that it can see the message got cropped though since there are too many channels and the character limit was reached => the bot will not received messages sent in those channels
ro
roOP9mo ago
the problem is only some people are able to gain xp, or people will only be able to gain some randomly then it will stop this should be fine, with at least the channels its showing, but if theyre are more maybe i could check those too
Almeida
Almeida9mo ago
i would think that your members arent regularly sending messages in the rules or verification channel, so it probably is not fine you could also try switching your leveling channel mode to whitelist and set the leveling channels as the main ones where your members are regularly chatting
Lurkr
Lurkr9mo ago
:icon_levelup: @Almeida has reached level 22
Almeida
Almeida9mo ago
that way it will show in /config troubleshoot if the bot is lacking permissions in those
ro
roOP9mo ago
i switched the whitelist to blacklist and it says it now doesnt have permission in those channels
No description
No description
ro
roOP9mo ago
sorry i think im a little confused by your wording
ro
roOP9mo ago
No description
ro
roOP9mo ago
as in the level up message?
Lurkr
Lurkr9mo ago
:icon_levelup: @ro has reached level 4
Almeida
Almeida9mo ago
yeah, as i suspected that means the bot cannot view any of those channels and will not receive messages sent by your members i was talking about the channels where your members send messages reguarly, i.e. general
CmdData
CmdData9mo ago
The blacklist is now set correctly, but as in your second screenshot, when Lurkr says "Missing access" it means the bot account doesn't have the "Read messages" permission in those channels, which means it can't track the messages in order to reward Levels/XP. If you have a role that automatically gives Lurkr Read messages access to those channels, that would work aswell
ro
roOP9mo ago
i will give the bot some sort of role for this, is there anything else i should do if the problem isnt fixed?
CmdData
CmdData9mo ago
No that should fix it
ro
roOP8mo ago
still not working for this specific person, i dont think its just them, ive seen others complain but ive been tracking this one issue with them for confirmation about the problem.
No description
No description
ro
roOP8mo ago
this is another use i found really quickly, some are able to gain xp, just for it to stop completly, some arnt able to gain at all, some are stuck for days on end, etc
No description
ro
roOP8mo ago
i gave the bot a special role with perm access for viewing read messages, and turned on the perm in the channel settings and still nothing
CmdData
CmdData8mo ago
Use /config debug option:Leveling And send the screenshot please
ro
roOP8mo ago
No description
Almeida
Almeida8mo ago
keep this state, but give the bot permissions to make sure it actually has permissions, run /config troubleshoot
ro
roOP8mo ago
this is what the /troubleshoot looks like now, -> i switched the allowed channels list to only these -> then it looks like the third image, where it says it doesnt have access,
No description
No description
No description
Almeida
Almeida8mo ago
in the first screenshot it does not show the "Missing Access" error message because, since you were using a blacklist, the bot has no way of knowing whether you'd like for the leveling system to be enabled in the channels showed in the second screenshot. all it knows is that you do not want it to be enabled in the channels configured. but when you use a whitelist, it knows that you want the leveling system to be enabled in the configured channels, which is why the error message is shown in /config troubleshoot. anyway, it seems the bot still cannot receive messages in those channels and as you can see, some of the channels are not listed in the "Missing access" error message, which would explain the issue you're describing where "some users" do gain experience the permissions that are required are "View Channel" and "Read Message History"
ro
roOP8mo ago
Its not working, still no xp is being added to certain users, and sometimes the bot is not working completly. Im going to use a differnt leveling bot but i appritiate you both trying to work this out with me. :e_sad: have a good night!
Solution
ro
ro8mo ago
i reset the bot compleltly and redid all of the settings, it fixed it. i couldnt find another leveling bot that worked the way i needed it too. doing that fixed the problem! just so you know!
Want results from more Discord servers?
Add your server