Skip to content

Commit 084be1c

Browse files
Merge pull request #1044 from Richards0nd/newPhoneNumberContent
Adiciona o número de telefone do remetente nas mensagens recebidas do WhatsApp antes do nome do contato (GRUPOS)
2 parents 997acee + 3d51b45 commit 084be1c

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1970,11 +1970,16 @@ export class ChatwootService {
19701970

19711971
if (body.key.remoteJid.includes('@g.us')) {
19721972
const participantName = body.pushName;
1973+
const rawPhoneNumber = body.key.remoteJid.split('@')[0];
1974+
const formattedPhoneNumber = `+${rawPhoneNumber.slice(0, 2)} (${rawPhoneNumber.slice(
1975+
2,
1976+
4,
1977+
)}) ${rawPhoneNumber.slice(4, 8)}-${rawPhoneNumber.slice(8)}`;
19731978

19741979
let content: string;
19751980

19761981
if (!body.key.fromMe) {
1977-
content = `**${participantName}:**\n\n${bodyMessage}`;
1982+
content = `**${formattedPhoneNumber} - ${participantName}:**\n\n${bodyMessage}`;
19781983
} else {
19791984
content = `${bodyMessage}`;
19801985
}
@@ -2099,11 +2104,16 @@ export class ChatwootService {
20992104

21002105
if (body.key.remoteJid.includes('@g.us')) {
21012106
const participantName = body.pushName;
2107+
const rawPhoneNumber = body.key.remoteJid.split('@')[0];
2108+
const formattedPhoneNumber = `+${rawPhoneNumber.slice(0, 2)} (${rawPhoneNumber.slice(
2109+
2,
2110+
4,
2111+
)}) ${rawPhoneNumber.slice(4, 8)}-${rawPhoneNumber.slice(8)}`;
21022112

21032113
let content: string;
21042114

21052115
if (!body.key.fromMe) {
2106-
content = `**${participantName}**\n\n${bodyMessage}`;
2116+
content = `**${formattedPhoneNumber} - ${participantName}:**\n\n${bodyMessage}`;
21072117
} else {
21082118
content = `${bodyMessage}`;
21092119
}

0 commit comments

Comments
 (0)