Bot de pesquisa e feedbackDesenvolvimento e personalização

Um bot de pesquisa de Telegram em Python: as suas perguntas com botões de nota, respostas enviadas ao seu chat e a uma planilha

Normalmente fica pronto em 15 minutosAjustes incluídosControle de qualidade
Pacotes
Pagamento protegidoDetalhes
  • Os ajustes previstos no pacote são gratuitos.
  • Se você não responder em 3 dias após a entrega, o trabalho é aprovado automaticamente.

O dinheiro fica reservado no pagamento e só é liberado quando você aprova o trabalho.

Um bot de pesquisa de Telegram em Python: as suas perguntas com botões de nota, respostas enviadas ao seu chat e a uma planilha

Exemplo de resultado

Exemplo do pacote Padrão

Bot de Telegram para agendar cortes em uma barbearia

O bot no Telegram

Agendando um corte no bot

Um trecho do código

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """O último passo do formulário: agradece ao cliente e repassa o pedido."""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

Todas as respostas e botões ficam no texts.yaml, então o cliente muda um preço ou os horários sem mexer no código.

Arquivos: um arquivo ZIP com bot.py, texts.yaml, settings.example.env (onde o cliente mesmo coloca o token do bot e a planilha), requirements.txt e um README: como criar o bot no Telegram, conectar a planilha no Planilhas Google e rodá-lo em um servidor pequeno ou em uma hospedagem. O bot envia o pedido, mas não consulta a agenda dos barbeiros: quem confirma o horário é o dono.

Cliente: uma barbearia com 3 barbeiros que só fazia agendamentos por telefone. Tarefa: um bot de Telegram com menu: preços, endereço e horários, um formulário de agendamento (serviço, dia e horário, nome, telefone) que envia cada pedido para o chat do dono e o adiciona a uma planilha no Planilhas Google.

O cliente e todos os dados são fictícios.

Sobre este serviço

É mais fácil dar um feedback em um chat do que em um formulário web longo. Este bot de Telegram faz as suas perguntas uma de cada vez: botões de nota de 1 a 5, uma escolha entre opções ou uma resposta curta escrita. A partir do Padrão, cada pesquisa concluída chega ao seu chat e a uma planilha do Google, então você vê as respostas conforme chegam e pode organizá-las depois. No Premium, um comando de administrador envia um convite para a pesquisa a todos que iniciaram o bot, e o menu funciona em 2 idiomas. O bot pergunta só o que você escrever e mostra o seu texto de agradecimento. Ele não publica avaliações, não as posta em sites de avaliação nem recompensa respostas; para uma avaliação pública, ele só pode passar um link. Informar as pessoas sobre como as respostas delas são usadas fica por sua conta. Nós escrevemos o código em Python e um README sobre como criar o bot no @BotFather e rodá-lo no seu computador, servidor ou em uma hospedagem. Ele não recebe pagamentos; a hospedagem e o token são seus.

O que está incluído

  • O que você recebeUm arquivo ZIP com o código em Python, as perguntas da sua pesquisa em um arquivo separado, um exemplo de arquivo de configurações e um README; o código também aparece na página do pedido.
  • Botões de notaDe 1 a 5, ou as opções que você definir
  • Perguntas abertasRespostas curtas escritas onde você precisar
  • Respostas no seu chatCada pesquisa concluída em uma mensagem, a partir do Padrão
  • Uma planilha para organizarUma linha por pesquisa em uma planilha do Google
  • ConvitesConvide quem iniciou o bot para responder a uma pesquisa, no Premium

Como funciona

  1. 1
    PerguntasVocê passa as pesquisas, as perguntas e o texto de agradecimento
  2. 2
    CódigoNós escrevemos o bot e o guia para rodá-lo
  3. 3
    LançamentoVocê cria o bot, coloca o token, põe para rodar e compartilha o link dele
  4. 4
    AjustesVocê pede ajustes dentro do seu pacote

O que precisamos de você

Cada pesquisa com as perguntas e o tipo de resposta de cada uma (nota, opções ou texto); o texto de agradecimento e algum link, como a sua página de avaliações; para onde as respostas devem ir e se o nome da pessoa no Telegram deve ser incluído; um cupom para o texto de agradecimento, se você quiser oferecer. Nunca envie o token do bot nem senhas: o README mostra onde você mesmo os coloca.

Vamos perguntar:

  • Suas pesquisas
  • Texto de agradecimento
  • Para onde vão as respostas
  • Mostrar quem respondeu?

Compare os pacotes

PacotesBásicoBot de links de feedbackR$ 140PadrãoBot de pesquisaR$ 273PremiumPesquisas com convitesR$ 473
Prazo1 dia2 dias3 dias
Ajustes123
PlataformaTelegramTelegramTelegram
Respostas prontasaté 10até 25até 40
Formulários (solicitação, agendamento, pedido)Nãoaté 3até 5
Solicitações enviadas ao seu chat e a uma planilha do GoogleNãoSimSim
Comandos de administrador e disparosNãoNãoSim
Idiomas do menu112
Fazer pedido BásicoFazer pedido PadrãoFazer pedido Premium

Pagamento protegido

Você paga ao fazer o pedido, mas o dinheiro só é liberado pelo trabalho aprovado.

  • Preço fixoO preço do pacote não muda depois que você paga.
  • O dinheiro fica reservadoAo pagar, o valor fica apenas reservado. Ele só é repassado quando você aprova o trabalho.
  • Verificado antes da entregaCada resultado passa por um controle de qualidade antes de chegar até você, e você o vê na página do pedido antes de aprovar.
  • Ajustes gratuitosPeça ajustes dentro do seu briefing quantas vezes o pacote permitir.
  • Aprovação após 3 diasSe em 3 dias após a entrega você não aprovar o trabalho nem pedir ajustes, ele é aprovado automaticamente. Se você escrever no chat do pedido após a entrega, o pedido fica em espera; depois que respondermos, podemos reiniciar a contagem de 3 dias e avisaremos no chat.
  • Refazer ou reembolso totalSe o resultado não corresponder ao seu briefing e os ajustes não resolverem, ou se o trabalho levar mais que o dobro do prazo, escreva no chat do pedido: refazemos o trabalho ou reembolsamos o pagamento integralmente.
Como funciona →

Perguntas e respostas

O bot pode mandar mensagem para os meus clientes do nada?

Não. O Telegram só deixa um bot escrever para quem o iniciou. Compartilhe um link para o bot, por exemplo em um recibo ou no seu site; no Premium, você pode então convidar quem o iniciou.

Ele publica avaliações positivas em sites de avaliação?

Não. Ele coleta respostas para você e nunca publica nem escreve avaliações. Ele pode passar um link para uma página de avaliações, e deixar uma avaliação é escolha do cliente.

Vou ver quem respondeu?

Como você preferir: o bot pode incluir o nome da pessoa no Telegram com as respostas ou deixar de fora. Informar as pessoas sobre como as respostas delas são usadas fica por sua conta.

Ele pode recompensar as pessoas pelas respostas?

Ele não envia dinheiro nem recebe pagamentos. Um cupom que você passar pode aparecer no texto de agradecimento.

Onde ele roda?

No seu computador, servidor ou em uma hospedagem com Python; o token fica com você. É um bot de Telegram, não de WhatsApp.

Não encontrou a resposta?

Pacotes