DesenvolvimentoPagamento 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.

Exemplo de resultado
Bot de Telegram para agendar cortes em uma barbearia
O bot no Telegram
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
Um sorteio precisa de uma participação justa e de um resultado em que as pessoas confiem. Este bot de Telegram mostra as suas regras, datas e prêmios em botões. A partir do Padrão, as pessoas participam por um botão ou um formulário curto, uma participação por conta de Telegram, e cada participante vai para o seu chat e para uma planilha do Google. No Premium, os participantes ficam guardados em um pequeno banco de dados no seu servidor, e um comando de administrador escolhe um ou mais vencedores de forma aleatória entre os que cumprem as suas regras, como participar antes da data de encerramento; depois o bot informa o resultado a todos que o iniciaram. As regras, os prêmios e a parte legal do sorteio, inclusive se ele é permitido onde você o realiza, são seus. O bot não envia prêmios nem recebe pagamentos e escreve só para quem o iniciou. Nós escrevemos o código em Python e um README sobre como criá-lo no @BotFather e rodá-lo no seu computador, servidor ou em uma hospedagem. A hospedagem e o token ficam com você.
O que está incluído
- O que você recebeUm arquivo ZIP com o código em Python, as suas regras e textos 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.
- Participação por um botãoUm toque, uma participação por conta, a partir do Padrão
- Participantes em uma planilhaTodos que participaram, em uma planilha do Google
- Sorteio aleatórioVencedores escolhidos de forma aleatória por comando de administrador, no Premium
- Suas regras aplicadasRegras que o bot consegue conferir, como uma data de encerramento, valem antes do sorteio
- Resultado para todosEnviado a quem iniciou o bot, no Premium
Como funciona
- 1RegrasVocê passa as regras, as datas, os prêmios e como as pessoas participam
- 2CódigoNós escrevemos o bot e o guia para rodá-lo
- 3LançamentoVocê cria o bot, coloca o token, põe para rodar e compartilha o link dele
- 4AjustesVocê pede ajustes dentro do seu pacote
O que precisamos de você
As regras do sorteio em texto: datas, quem pode participar, quantos vencedores e como eles serão avisados; os prêmios exatamente como devem ser descritos; como as pessoas participam (um botão ou um formulário com as suas perguntas); o chat para onde os participantes devem ir; o texto que o vencedor lê sobre como resgatar o prêmio. Nunca envie o token do bot nem senhas: o README mostra onde você mesmo os coloca.
Vamos perguntar:
- Regras do sorteio
- Prêmios
- Como as pessoas participam
- Para onde vão os participantes
Compare os pacotes
| Pacotes | BásicoBot de informações do sorteioR$ 140 | PadrãoBot de participações no sorteioR$ 279 | PremiumBot de sorteio com apuraçãoR$ 479 |
|---|---|---|---|
| Prazo | 1 dia | 2 dias | 3 dias |
| Ajustes | 1 | 2 | 3 |
| Plataforma | Telegram | Telegram | Telegram |
| Respostas prontas | até 10 | até 25 | até 40 |
| Formulários (solicitação, agendamento, pedido) | Não | até 3 | até 5 |
| Solicitações enviadas ao seu chat e a uma planilha do Google | Não | Sim | Sim |
| Comandos de administrador e disparos | Não | Não | Sim |
| Idiomas do menu | 1 | 1 | 2 |
| Sorteio aleatório do vencedor | Não | Não | Sim |
| Fazer pedido Básico | Fazer pedido Padrão | Fazer 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.
Perguntas e respostas
Como o vencedor é escolhido?
No Premium, por um comando de administrador: o bot escolhe de forma aleatória entre os participantes que cumprem as regras que ele consegue conferir, como a data de encerramento e uma participação por conta. O resultado vai para o seu chat e fica guardado no banco de dados.
Ele consegue conferir compartilhamentos ou comentários?
Não. Ele confere só o que acontece no próprio bot: participações, datas e uma participação por conta. Qualquer outra condição você confere antes de anunciar o vencedor.
Quem é responsável pelas regras do sorteio?
Você. As regras, os prêmios, eventuais impostos sobre os prêmios e se um sorteio é permitido no seu país ficam por sua conta; o bot só recebe participações e escolhe de forma aleatória pelas regras que você passar.
Ele pode enviar o prêmio?
Não. O bot não envia prêmios nem recebe pagamentos. Ele pode mostrar ao vencedor o seu texto sobre como resgatar o prêmio.
Onde ele roda?
No seu computador, servidor ou em uma hospedagem com Python; o token fica com você. É um bot de Telegram; o WhatsApp não faz parte deste serviço.
Não encontrou a resposta?



