MCPcopy Create free account
hub / github.com/Xchristech2/Zenitsu-Bot / writeState

Function writeState

commands/pmblocker.js:20–30  ·  view source on GitHub ↗
(enabled, message)

Source from the content-addressed store, hash-verified

18}
19
20function writeState(enabled, message) {
21 try {
22 if (!fs.existsSync('./data')) fs.mkdirSync('./data', { recursive: true });
23 const current = readState();
24 const payload = {
25 enabled: !!enabled,
26 message: typeof message === 'string' && message.trim() ? message : current.message
27 };
28 fs.writeFileSync(PMBLOCKER_PATH, JSON.stringify(payload, null, 2));
29 } catch {}
30}
31
32async function pmblockerCommand(sock, chatId, message, args) {
33 const senderId = message.key.participant || message.key.remoteJid;

Callers 1

pmblockerCommandFunction · 0.70

Calls 1

readStateFunction · 0.70

Tested by

no test coverage detected