I think I broke the shop
So... what are the limits of the roles shop? I was adding probably too much color roles for buying (about 40 of them) and all commands around them started missbehaving. The settings roles-shop-items firstly started ordering new additions in random places, then shop stopped working, third the colors started replacing the older ones and finally the command builder for it stopped showing the id options for editing.
And now that I explained everything that happened, I may say hello and thanks for the help.
43 Replies
heya, im sorry to hear you're having issues with this. Would it be okay if i hopped into the server and checked what's going on
Feel welcomed to gather any information you need.
:AMVibe:
If possible and not asking too much, could you clean the entirety of that server´s role shop once your done? I´d like to restart cleanly and with a better order.
:look_into_my_eyes_spike: sure, im hopping in rn
Issue created: [Shop] Auto-Complete fails at +25 opts
Issue created: [Shop] Shop fails at +25 items
Issue created: [Shop] Order by creation
@LAUC0603 Heya, i've analysed Ayakos behaviour and identified and fixed the above issues. Thank you for your report
At such an amount of roles I can imagine the Auto-Complete to not be very helpful, so as a little tip:
You can run
/settings roles shop-items
without the id
argument. It gives you an overview of created items.
There you will find an ID
along every list of roles. You can copy and paste this ID into the /settings roles shop-items id:
field and don't need to rely the selection.Here's a video of what i mean, i hope you find it helpful
I am always grateful of your fast support and positive responses. Thanks a lot :AMVibe:
As a side thing, just wanted to mention a mere visual bug where all these items that include non standard characters (like the Spanish accentuations áéíó) get randomly ordered and the characters omited.
It affects nothing but visual display so didn't find it importante to report
what setting do you notice this in?
Roles thingies like
Roles separators and the roles shop, only applying to the name of the config
in role and channel names?
Nope, just the display name that shows along the id in the command's builder
For example, this should show as OCUPACIÓN or the very next one as SOBRE MÍ
As said, it affects nothing, just a visual thing

the random order i can fix, the display bug i cannot, sorry.
Discord might be cleaning special characters when ayako tries to send them
is the order problem bothersome enough to justify another bot restart or would you be fine with it staying like this for a while
The order thing would just make the roles shop appear in disorder, which just affects my attempt of keeping colors in tone order.
So, not that relevant for a restart. Just wanted to let you know :AMVibe:
I am not dying of ocd from this lol
in the shop and settings ayako now orders roles by the settings creation date
the only thing where she's not ordering them for a while is this selection
thanks for your help :AyakoLove:
That's fine by me and all I had to say. Thanks again for all this and I hope you have a great day :AMVibe:
@LAUC0603 has leveled up! (3 ➜ 4)

you too, come back anytime :HAPPYHAPPYHAPPY:
Hello, I broke the shop again the exact same way as before.
I'm starting to believe I should just not add all colors individually :AMSadCat:
hiya, i appreciate you reporting this again. I made an oversight when adding the pagination and fixed it.
Avoiding to add it would just delay the problem so thank you for testing the limits :Heart:
I am still a little bit sorry for somehow always finding something
So, yeah, the shop does work now but... Pagination does not.
The first page now shows but trying to navigate through the others results in a failed interaction
:ThumbsUp: a fix is underway
fix is deployed :ThumbsUp:
It works indeed. Thank you very much for always delivering such quick assistance. :AMVibe:
its my pleasure
I'd like to reuse this thread to report an small bug regarding last update.
Ayako rebelled and started welcoming people lol

As the screenshot shows, a default welcome embed that doesn't even show the user correctly is being sent despite it being turned off.
It started after I used the command just to read about the welcome gif, but didn't active it nor the welcome itself.
hmm, the message seems to have been 3 days ago. is it still happening today?
Welp, that's still an unreleased server so I noticed by accident when a friend was testing something, I can't tell if it would happen again.
I would've reported 3 days ago but was busy
dont worry, im just wondering if maybe someone else disabled the setting after that welcome message was sent
Went to check the log but no one has touched the bot besides myself.
could you go into
/settings automation welcome
and trigger a test message for me without editing any settings
then let me know if anything happenedJust to let you know, the account of the welcome 3 days ago is still on the server and yet it's name won't show.

Also anything is either inactive or not configured

But the welcome channel of course
thats a discord thing, the user is not currently in your phones cache so discord cant resolve the name
if you wanted to properly display the mention you'd have to enable
Ping joined User
I added a note for this on the embed
this is curious
would you mind if i hopped in to the server for a quick checkNo problem, test anything you need.
i appreciate it
i found the problem and pushed a patch. Thank you for reporting this
Issue created: [DB] Cache middleware ignores non-pkey filters
No problem, if anything I'm starting to feel ashamed, this like the sixth time I mess up something :fn_Misho:
So thanks a lot for always being kind and helpful, loving the new updates :AMVibe:
you didnt actually do anything wrong, please keep finding things for me
Hello, I am back, this time it is a both a problem and a question with the ticketing system.
The question is what permission could I be lacking?
Trying to get the ticket to ping a rol through such option, a role that has the mention permission off. I already gave both Ayako role and the bot´s role the permission to ping all roles, in the role itself and in the category, but the ping won´t work.
On the other hand, when using two Md type tickets, one swallows the other.
As known, you can´t create more than one of the same ticketing, but it is possible when using another.
So if you create two tickets this way, the second one becomes a ghost: everything is created but no messages will be handled over from any direction. Also, no matter which ticket the user leaves, it will be marked as leaving the first one and the other will keep not working.
Pretty much a rare and isolate interaction but possible.
could you create a new thread for this :LOWplease: ill type out the response till then
Ok, I just didn't want to flood the forum with new channels but I'll do the new one right away
thank youuu