Principal / Casos de uso / Bots Telegram

Telegram bots que nunca dormir

Um bot deve responder em dois segundos, às 4 da manhã, após um acidente, na véspera de Ano Novo. Isso é o que um VPS faz.

Porque não um hospedeiro livre?

Os anfitriões Python gratuitos dormem após a inatividade, e o primeiro usuário após uma soneca espera meio minuto por uma resposta. Alguma execução diária. Alguns param seu bot por usar muito da quota livre — o que qualquer bot vivo eventualmente faz. Um €3 VPS não tem nenhum destes limites: o seu processo é executado até o parar.

O que o plano €3 NAT dá a um bot

1 GB de RAM é bastante: um bot Python com a biblioteca popular ocios cerca de 150 MB, e um bot Node.js cerca de 80 MB. 10 GB de NVMe detém o código, o banco de dados e meses de logs. A IPv4 compartilhada com 10 portas enviadas é invisível para bots — a votação Telegram conecta-se para fora, e webhooks funcionam através de uma porta enviada.

Uma nota honesta: os planos NAT estão localizados nos EUA. Os bots não se importam para onde correm; se precisar de um IP europeu, tome Buran-1 em Frankfurt por 6,5 €.

A configuração, em um guia

Bot Python, systemd auto- reinicialize, sobrevive a reinicialização — todo o percurso com comandos reais está em Coloque um bot Telegram em 10 minutos. Adicione PostgreSQL mais tarde quando o bot cresce um banco de dados: Guia PostgreSQL.

Polação ou anzóis?

A pesquisa é mais simples: nenhum domínio, nenhum HTTPS, funciona por trás do NAT. Webhooks respondem mais rápido e usam menos recursos, mas precisam de um domínio e um certificado. Comece com as pesquisas — mude quando seu bot atender milhares de usuários.

Quando o bot cresce

Bots que enviam transmissões, armazenam usuários ou processam arquivos querem mais RAM e um banco de dados. Buran-1 (2 GB) ou Buran-2 (4 GB) com PostgreSQL lida com dezenas de milhares de usuários. Atualizar é um clique com faturamento protelado — nenhuma cerimônia de migração.

Respostas rápidas

Será que um plano NAT de 3 € realmente executar o meu bot?

Sim, se o bot é um bot Telegram normal. A caixa NAT não pode hospedar um site público em portas 80 e 443, mas bots, clientes API e túneis funcionam bem.

O que acontece se o meu robot falhar?

O sistema reinicia-o em cerca de três segundos. Você configurá-lo uma vez — os comandos estão no guia bot — e o bot sobrevive falhas, reinicialização e seus próprios bugs.

Posso executar vários bots em um VPS?

Sim. Cada bot é um pequeno processo com seu próprio serviço systemd. Uma caixa NAT de 1 GB executa um punhado de bots pequenos; um servidor de 2 GB executa uma dúzia ou mais.

Comece com o plano que os bots realmente precisam: Buran NAT, €3/mês.

Relacionado