LS
Lurkr Support•2mo ago
ais

Incomplete data import, lurkr removing roles

Gonna post this in two parts, last time I tried the bot thought I was spamming for the long post. server id: 439443057847435265 We used polaris for levels and switched to lurkr in May. We imported the data but I am looking at the lurkr log and it looks like it wasn't able to import everything. The admin at the time handling that wasn't able to import properly and enough people had imported that we just lived with it. The way our roles are set up is that everyone upon joining is limited to a few channels. Read the rules, click a react role from carlbot to get "newbie" role to interact with the server (but not send media) After hitting level 3, people are granted "member" role which lets you send media. Polaris had a setting to swap the roles out - remove newbie and replace with member. We noticed with the switch that once a member began chatting, their Member role was being taken away by lurkr, meaning they can't access the channels anymore - they panic. I'm thinking this is because the import didn't complete. We figured we would just deal with it as things came up and adjust their levels manually.
Solution:
Yeah, I was thinking that too about Stacking, but we have Stacking turned on for when people hit Member (lv 3) I get what you're saying though! I can give that level 1 Newbie role a try, I hadn't thought of that, but chatting about it here that makes sense. I'll get that set up and if I run into any issues am I OK to ping in here again? Or would y'all prefer if I create a new thread?...
Jump to solution
6 Replies
EasyThreads
EasyThreads•2mo ago
: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.
ais
aisOP•2mo ago
However, almost 3 months later and we are still having to adjust people's levels daily. Example: user id: 347191385113493504 - Has 263 messages total, all within areas the bot has access to. Before today, her last messages were from 4/6, before we migrated bots. Today it took 4 messages before her Member role was removed by the bot and she couldn't interact I'm wondering if there's a way for lurkr to grant/adjust roles based on people's message count? I don't know if importing the old data from polaris would cause more issues now, or if the admin could even find that file again. Also I used /config check and /config troubleshoot and it looks like it all checks out there
Almeida
Almeida•2mo ago
the only instance where lurkr removes roles is when you have role rewards that don't stack -# potentially also with "on join roles", via a race condition with another bot from what you're saying i guess your ideal setup would be: - on join role: newbie - role reward on level 1 for "newbie", non stackable - role reward on level 3 that adds the role "member" the role reward on level 1 is just a "hack" for lurkr to remove the on join role when they reach level 3 in practice it wont be giving them the role on level 1 as they would already have it
CmdData
CmdData•2mo ago
To add onto this, the way Lukr behaves is that once a roles is "set" as a role given as a role reward, it will be actively removed from users (at certain update points) who do not have the required level.
Solution
ais
ais•2mo ago
Yeah, I was thinking that too about Stacking, but we have Stacking turned on for when people hit Member (lv 3) I get what you're saying though! I can give that level 1 Newbie role a try, I hadn't thought of that, but chatting about it here that makes sense. I'll get that set up and if I run into any issues am I OK to ping in here again? Or would y'all prefer if I create a new thread?
CmdData
CmdData•2mo ago
Yeah sure try it out and see if it works šŸ‘

Did you find this page helpful?