MCPcopy Index your code
hub / github.com/codebymitch/TitanBot / incrementTicketCounter

Function incrementTicketCounter

src/utils/database.js:606–618  ·  view source on GitHub ↗
(guildId)

Source from the content-addressed store, hash-verified

604}
605
606export async function incrementTicketCounter(guildId) {
607 if (!db.initialized) {
608 await db.initialize();
609 }
610
611 const key = getTicketCounterKey(guildId);
612 const currentCounter = await getTicketCounter(guildId);
613 const nextCounter = currentCounter + 1;
614
615 await db.set(key, nextCounter);
616
617 return nextCounter.toString().padStart(3, '0');
618}
619
620export function getEconomyKey(guildId, userId) {
621 return `guild:${guildId}:economy:${userId}`;

Callers 1

getNextTicketNumberFunction · 0.90

Calls 4

getTicketCounterKeyFunction · 0.85
getTicketCounterFunction · 0.85
initializeMethod · 0.80
setMethod · 0.45

Tested by

no test coverage detected