Como criar um chatbot para TikTok

O MaviBot tem integração com o TikTok — uma das plataformas sociais mais dinâmicas e populares do mundo. Isso marca um novo capítulo para o nosso ecossistema. O TikTok, onde milhões de usuários interagem diariamente, é o epicentro da comunicação moderna, das tendências e dos novos formatos interativos. Essa integração permite que empresas e projetos se conectem com um público mais jovem em um nível totalmente novo.

Vamos analisar os aspectos técnicos do processo:

  • as etapas necessárias para ativar a integração

  • os callbacks disponíveis

  • as permissões que precisam ser concedidas

Além disso, vamos nos concentrar especificamente nas nuances da disponibilidade regional.

circle-exclamation
circle-check

Integrar o TikTok ao MaviBot é mais do que uma atualização técnica — é uma oportunidade de estar na vanguarda da comunicação com o público, usar o canal mais quente para promoção e engajar usuários onde eles passam seu tempo.

Como preparar sua conta para a integração

Vamos começar com a etapa mais importante — configurar a conexão corretamente.

Antes de conectar sua conta, você deve mudar para uma Conta Comercial.

Etapa 1: Vá para a "Configurações e privacidade" seção.

Etapa 2: Em seguida, vá para a seção "Conta".

Etapa 3: Clique em "Mudar para Conta Comercial".

Etapa 4: Preencha os dados da sua empresa.

Pronto! Sua conta agora está pronta para ser conectada ao MaviBot.

Como conectar sua conta ao MaviBot

Vá para a guia "Mensageiros" seção e clique em TikTok .

Em seguida, faça login na sua conta do TikTok na janela que aparecer.

E conceda ao MaviBot acesso à sua conta.

triangle-exclamation

Em seguida, você será redirecionado automaticamente para a "Mensageiros" seção no MaviBot, onde verá uma notificação confirmando a integração bem-sucedida.

Especificidades do TikTok

  1. Para poder enviar mensagens a um usuário, ele precisa iniciar a conversa primeiro.

  2. Você pode enviar até 10 mensagens em um período de 48 horas após receber uma mensagem de um usuário do TikTok. Exemplo: Se você receber uma mensagem de um usuário, poderá enviar até 10 mensagens nas próximas 48 horas. Se o mesmo usuário enviar outra mensagem depois, um novo período de 48 horas começará, permitindo que você envie mais 10 mensagens para esse usuário.

  3. Uma mensagem não pode conter texto e uma imagem ao mesmo tempo.

  4. O envio e o recebimento de anexos de imagem via API só estão disponíveis se tanto o remetente quanto o destinatário estiverem localizados em países que oferecem suporte a imagens em mensagens privadas. O compartilhamento de imagens não está disponível em todos os países.

  5. O tamanho máximo de um anexo de imagem é de 3 megabytes.

  6. Uma única mensagem pode conter apenas um anexo.

Retornos de chamada

tiktok_client_new_comment <video_id>: <comment_text> - um usuário deixou um comentário no seu vídeo.

tiktok_client_share_post <shared_video_id> <url> - um usuário enviou um vídeo nas mensagens diretas da conta conectada.

Variáveis armazenadas do cliente

tiktok_comment_id - ID do comentário. Salvo quando um usuário comenta no seu vídeo e usado para responder a esse comentário.

tiktok_comment_video_id - ID do vídeo que está sendo comentado. Salvo quando um usuário comenta no seu vídeo e usado para responder ao comentário.

tiktok_is_follower - torna-se Verdadeiro se o usuário estiver seguindo sua conta.

tiktok_conversation_id - ID do chat. Gerado após um usuário enviar uma mensagem no chat. Necessário para enviar mensagens; não exclua!

Botões

O número máximo de botões em uma única mensagem é 3.

O TikTok suporta dois tipos de botões: callback e "padrão" (URL). HNo entanto, uma única mensagem pode conter apenas botões de um tipo.

Exemplo 1.

Exemplo 2.

Resultado

Por favor, observe!

Mensagens com botões não estão disponíveis no TikTok Desktop. No chat do desktop, você verá uma notificação assim:

No entanto, no aplicativo móvel, a mensagem será exibida corretamente:

O texto exibido no botão e o texto enviado ao bot ao clicar são idênticos. O botão é gerado usando dados do campo "Texto da Mensagem de Resposta" ou "URL" nas configurações do botão.

  1. Os botões de callback aparecem como botões normais. Quando clicados, enviam uma mensagem no chat em nome do usuário, contendo o texto do botão. O comprimento máximo é de 20 caracteres.

  2. Os botões de URL aparecem como links. No entanto, seu comportamento é o mesmo dos botões de callback. Atualmente, o TikTok não oferece suporte à criação de botões que abrem uma página da web no URL especificado quando clicados. O comprimento máximo é de 40 caracteres.

circle-check

Funções

Como responder a um comentário:

tiktok_create_comment(text, comment_video_id, comment_id) - publica uma resposta ao comentário especificado.

Parâmetro
Descrição

! text

parâmetro obrigatório, o texto do comentário

comment_video_id

O ID do vídeo em que o comentário foi publicado. Este é um parâmetro opcional; se não for fornecido, o valor será obtido de cliente tiktok_comment_video_id variável.

comment_id

O ID do comentário ao qual responder. Este é um parâmetro opcional; se não for fornecido, o valor de cliente tiktok_comment_id variável será usado.

Atualizado