Skip to content

Instantly share code, notes, and snippets.

View olaronymax's full-sized avatar

OlaRonyMax olaronymax

View GitHub Profile
[Unit]
Requires=network.target
PartOf=chatwoot.target
[Service]
Type=simple
User=chatwoot
WorkingDirectory=/home/chatwoot/chatwoot
ExecStart=/bin/bash -lc 'bin/rails server -p $PORT -e $RAILS_ENV'
switch (messageType) {
case "audioMessage":
switch (plano) {
case "gold":
if (await excedeuLimiteDiario(remoteJid, plano, userId)) {
res.status(403).send("Você excedeu o limite diário de mensagens.");
return;
}
await processarAudio(mensagem, remoteJid);
break;
async function processarMensagemDeAudio(messageData) {
try {
console.log(messageData);
const messageId = messageData.data.key.id;
const owner = messageData.data.owner;
console.log("messageId:", messageId);
console.log("owner:", owner);
const apiKey = '7C8A9F4E-8BA3-4AD3-BFB5-30DADFBD140E';
import { Stripe } from 'stripe';
import type { NextApiRequest, NextApiResponse } from 'next';
import getRawBody from 'raw-body';
export const config = {
api: {
bodyParser: false,
},
};