Voice Channel Chat Not Giving XP
Hello, today I was testing out some things in voice channel chats and when I checked if users could get xp, I discovered that xp is not given if you send a message in the voice channel chats.
I tried making sure Lurkr had access to these channels and could see messages and chat history but it's still not giving xp.
When I searched through the chat history in the Lurkr discord server it was mentioned before that you could get xp in voice channels if you were sending messages in the chats so I'm not sure if this is a bug or if this featured was removed entirely.
Thanks for any feedback.
22 Replies
:NighthawkInteractionError: BEFORE YOU ASK FOR SUPPORT :NighthawkInteractionError:
1ļøā£ ⢠Use the panel in #š-instant-support to check if your problem is a common issue! Use the documentation and it's detailed guides to help you setup Lurkr!
2ļøā£ ⢠Use the commands /config check and /config troubleshoot to get a better idea what issue you're having!
ā ⢠Still stuck? Ask your question in as much detail as possible to help other people understand what your problem is and help you fix it quickly!
ā⢠This server uses Answer Overflow to index content on the web. By posting in this channel your messages will be indexed on the web to help others find answers.
This is what I saw when I searched through chat history.
Here are the images showing xp and bot permissions in the channel
Can you show me the output of the command
/config check
and /config troubleshoot
This is config troubleshoot
@Almeida seems like vc text channels dont work with a blacklist
I only have one role in the blacklist, no blacklisted channels :WC_thinking:
run
/config debug option:Leveling Channels
@Divine Firmament
this will show you all the channels where XP can be gained
it works
in addition to this, it also needs read message historyuh...
It's only displaying 7 voice channels and I have more than that
tbf that can also happen if you have a lot of channels
And the bot does have read message history for that channel
since the message limit is 2000 characters for the debug command
does the debug message end with ellipsis?
<:yes:1291165134307332ā¦
thats the last one
yeah, there are more channels then
but it hit the character limit
So what should I do to fix this? The bot has the view channel, send message, read message history, and use application commands permission enabled. Do I need to enable anything else?
Oh? Wait a second I think I fixed it
restarting the bot to increase the char limit on the debug command
might not respond to commands for a few secs
Ok yeah its fixed now
Im getting xp
what was it?
Solution
The bot needs both the view channel and connect permissions
I had view channel on but not the connect permission since the bot wouldnt ever connect to the voice channel
right, i seem to remember some odd thing about voice channel permissions like that
because no where am i checking for connect permissions on lurkr
Well im glad its solved. Thanks for your time!