Reward messages sent in last discussed channel

Hi! So... this is a weird case because it used to work in the past, and now it seems like it doesn't anymore. So I'm looking for the right permissions / settings to make so that I can eventually fix this again. The issue is the following: whenever a user levels up and a reward is affected, Kiai sends the reward message in the same channel the user sent their last messages in, but as far as I understand, it's not supposed to be happening. However, the level up messages are sent in the proper channel. - The integration denied every channels, except one (the one where all the messages should go) - The level up message setting is set to be sent to a single specific channel - The permission given to Kiai is above the roles it's supposed to be giving. Is there anything I might be missing? Thank you!
Solution:
:facepalm: Okay I know what happened, what you just mentioned hinted me. I replaced my rewards messages recently using /rewards add But I essentially did it like this: /rewards add level:5 message:blabla and I forgot that there was a channel parameter to it, so could be how I managed to make it work last time, because they're not set for the rewards I created recently...
Jump to solution
11 Replies
EasyThreads
EasyThreads6d ago
Hey @Nyri! Our team will answer your post soon. If this is an issue in your server, make sure you've included your server's ID (This can be found on the /ping command), as well as which users are having this issue. Once your question has been answered, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution to help others find the solution via Answer Overflow
Nyri
NyriOP6d ago
ID: 1262889320893775923
Shadow
Shadow6d ago
Not really a bug, the reward messages are designed to be sent wherever the user is, not following the level up setting The intention behind them is that you can have your main level up messages in a level up channel but still have specific things wherever the user is as well
Nyri
NyriOP6d ago
In the past it used to be sent in the level up channel set in the settings though :sad: but could be I missed an update (or it was bound to be that way since the beginning and I somehow managed to work around it)
Shadow
Shadow6d ago
Yeah likely you worked around it somehow. Out of curiousity, what are you using reward messages for instead of level up messages specific to certain levels? Potentially could add another setting for reward ones to be in a channel
Solution
Nyri
Nyri6d ago
:facepalm: Okay I know what happened, what you just mentioned hinted me. I replaced my rewards messages recently using /rewards add But I essentially did it like this: /rewards add level:5 message:blabla and I forgot that there was a channel parameter to it, so could be how I managed to make it work last time, because they're not set for the rewards I created recently
Shadow
Shadow6d ago
makes sense :P i forgot there was a channel param too
Nyri
NyriOP6d ago
sigh sorry about that, should have checked this command specifically, but in my head I completely forgot I did it this way Just one last question: using /rewards list, is there a way to see the entire message? It looks like it's trimmed and ends with ... whenever the length is too high
Shadow
Shadow6d ago
i can give you a dump of them yeah
"messageRewards": [
{
"id": "cm901d3ucvamgo33owgum42mk",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 1,
"message": "Bienvenue, {user} ! Allez, pour célébrer tes premières interactions avec le serveur, on te file le rôle d'<@&1286673509229269042> (c'est cadeau) (wow, quelle générosité)",
"channelId": "1286670486306029660"
},
{
"id": "cm901wekmveado33olwxzpfc5",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 5,
"message": "Rien à dire, {user} : tu n'as plus besoin de te présenter, tu t'es bien installé.e et ta présence se fait sentir... ça fait de toi un.e <@&1286672124508897411> (c'est aussi simple que ça) !",
"channelId": null
},
{
"id": "cm906x0glwnyno33oipv0jawz",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 10,
"message": "Bon bah là, {user}... on commence à se voir aussi souvent qu'un couple qui commence à date (ouh là, l'analogie...), enfin bon : chapeau bas, l'<@&1286672269539807287> !",
"channelId": null
},
{
"id": "cm9071uo9wpmko33ofm6ua3ej",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 15,
"message": "Tu es tellement présent.e ici, {user}, que tu pourrais faire partie des murs mais comme **\"Mur\"** en rôle c'est pas fou, te voilà <@&1286672349751410708> (pas mieux mais c'est le message qui compte ?)",
"channelId": null
},
{
"id": "cm907469jwpvvo33oieywjaco",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 20,
"message": "Alors là {user}, on pourrait dire que t'as fini le jeu (sous réserve qu'on rajoute pas d'autre niveaux)... félicitations, tu gagnes <@&1286672388012118109> (un peu anti-climatique, comme annonce)",
"channelId": null
}
],
"messageRewards": [
{
"id": "cm901d3ucvamgo33owgum42mk",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 1,
"message": "Bienvenue, {user} ! Allez, pour célébrer tes premières interactions avec le serveur, on te file le rôle d'<@&1286673509229269042> (c'est cadeau) (wow, quelle générosité)",
"channelId": "1286670486306029660"
},
{
"id": "cm901wekmveado33olwxzpfc5",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 5,
"message": "Rien à dire, {user} : tu n'as plus besoin de te présenter, tu t'es bien installé.e et ta présence se fait sentir... ça fait de toi un.e <@&1286672124508897411> (c'est aussi simple que ça) !",
"channelId": null
},
{
"id": "cm906x0glwnyno33oipv0jawz",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 10,
"message": "Bon bah là, {user}... on commence à se voir aussi souvent qu'un couple qui commence à date (ouh là, l'analogie...), enfin bon : chapeau bas, l'<@&1286672269539807287> !",
"channelId": null
},
{
"id": "cm9071uo9wpmko33ofm6ua3ej",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 15,
"message": "Tu es tellement présent.e ici, {user}, que tu pourrais faire partie des murs mais comme **\"Mur\"** en rôle c'est pas fou, te voilà <@&1286672349751410708> (pas mieux mais c'est le message qui compte ?)",
"channelId": null
},
{
"id": "cm907469jwpvvo33oieywjaco",
"guildId": "1262889320893775923",
"requiredRoleId": null,
"level": 20,
"message": "Alors là {user}, on pourrait dire que t'as fini le jeu (sous réserve qu'on rajoute pas d'autre niveaux)... félicitations, tu gagnes <@&1286672388012118109> (un peu anti-climatique, comme annonce)",
"channelId": null
}
],
Nyri
NyriOP6d ago
Awesome, thanks a lot Shadow! Sorry again for the bother Have a great day/evening!
Shadow
Shadow6d ago
all good, you too!

Did you find this page helpful?