{"version":3,"file":"privmsg.mjs","names":[],"sources":["../../src/operations/privmsg.ts"],"sourcesContent":["import type { SingleConnection } from \"~/client/connection\";\n\n// eslint-disable-next-line ts/require-await\nexport async function sendPrivmsg(\n  conn: SingleConnection,\n  channelName: string,\n  message: string,\n  replyTo?: string,\n): Promise<void> {\n  if (replyTo)\n    conn.sendRaw(\n      `@reply-parent-msg-id=${replyTo} PRIVMSG #${channelName} :${message}`,\n    );\n  else conn.sendRaw(`PRIVMSG #${channelName} :${message}`);\n}\n"],"mappings":";AAGA,eAAsB,YACpB,MACA,aACA,SACA,SACe;AACf,KAAI,QACF,MAAK,QACH,wBAAwB,QAAQ,YAAY,YAAY,IAAI,UAC7D;KACE,MAAK,QAAQ,YAAY,YAAY,IAAI,UAAU"}