(client, guildId, config)
| 762 | } |
| 763 | |
| 764 | export async function saveLevelingConfig(client, guildId, config) { |
| 765 | const key = getLevelingKey(guildId); |
| 766 | try { |
| 767 | await setInDb(key, config); |
| 768 | return true; |
| 769 | } catch (error) { |
| 770 | logger.error(`Error saving leveling config for guild ${guildId}:`, error); |
| 771 | return false; |
| 772 | } |
| 773 | } |
| 774 | |
| 775 | export async function getUserLevelData(client, guildId, userId) { |
| 776 | const key = getUserLevelKey(guildId, userId); |
no test coverage detected