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.
Solution:Jump to 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!...
38 Replies
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.
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
Can you run /config troubleshoot and post a screenshot of it
any ideas?
@Almeida thoughts?
!!serverid
Please provide your Server ID.
How to get it
@ro
1172256663265349692
:icon_levelup: @ro has reached level 3
can you run
/config debug option:Leveling Channels
@rohere ya go
if i understand what its saying / implying, those channels it doesnt have access to, speaking access isnt allowed from the community in them either
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
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
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
:icon_levelup: @Almeida has reached level 22
that way it will show in
/config troubleshoot
if the bot is lacking permissions in thosei switched the whitelist to blacklist and it says it now doesnt have permission in those channels
sorry i think im a little confused by your wording
as in the level up message?
:icon_levelup: @ro has reached level 4
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
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
i will give the bot some sort of role for this, is there anything else i should do if the problem isnt fixed?
No that should fix it
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.
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
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
Use /config debug option:Leveling
And send the screenshot please
keep this state, but give the bot permissions
to make sure it actually has permissions, run /config troubleshoot
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,
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"
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
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!