Configurando o bot por meio de comandos de texto


Descrição Básica

No início de todos os comandos de gerenciamento do bot você deve colocar um ponto de exclamação (!) ou um ponto (.).

De acordo com os exemplos dados, você deverá enviar os comandos ao seu grupo na forma de uma mensagem padrão.


Execução das ações de remoção, restrição e liberação manual de usuários.

Para realizar ações manuais como banir, restringir ou libertar um usuário, responda à mensagem do usuário e emita um dos seguintes comandos:

!kick 1

!silence 1

!free

O número 1 indica o tempo que o usuário permanece em silêncio, ou impossibilitado de retornar ao grupo após ser banido. Por exemplo, se quiser que um usuário permaneça em silêncio por 24 horas, você deverá responder este comando:

!silent 24

Se você inserir 1000 como duração, ela se tornará permanente.

Para remover todos os avisos emitidos para um usuário:

!reset


Comandos relacionados à renovação e crédito


Renovação de crédito de bot

!renew


Verificando a data e hora de expiração do bot

!credit


Diferentes tipos de fechaduras:


Proibição de links do Telegram

Para evitar a postagem de links de telegramas do joinchat

Por exemplo:
!lock link
!unlock link


Proibição de nome de usuário

Para evitar nomes de usuário (tags começando com @).

Por exemplo:
!Lock username
!unlock username


Proibição de links de sites

Para bloquear links fora do telegrama (URLs de outros sites ou softwares)

Por exemplo:
!lock website
!unlock website


Proibição de palavras pornográficas

Para evitar de forma inteligente o envio de palavras pornográficas (suportado apenas em inglês e persa).

Por exemplo:
!lock porn
!unlock porn


Proibição de hashtag

Para evitar que tags comecem com #.


Proibição de Textos

Para evitar o envio de mensagens de texto.

Por exemplo:
!Lock text
!unlock text


Proibição de encaminhamento

Para evitar o encaminhamento de mensagens para o grupo (do usuário ou dos canais)

Por exemplo:
!Lock Forward
!unlock forward


Proibição de encaminhamento de canais

Para evitar o encaminhamento de mensagens para o grupo (somente de canais)

Por exemplo:
!Lock Forward from channel
!unlock forward from channel


Proibição de fotos

Para evitar o envio de fotos para o grupo

Por exemplo:
!Lock photo
!unlock photo


Proibição de filmes

Para evitar o envio de vídeos

Por exemplo:
!lock movie
!unlock movie


Proibição de adesivo

Para evitar o envio de adesivos

Por exemplo:
!Lock sticker
!unlock sticker


Proibição de Localização

Para evitar o envio da localização

Por exemplo:
!Lock location
!unlock location


Proibição de número de telefone

Para evitar o envio de números de telefone

Por exemplo:
!Lock phone number
!unlock phone number


Proibição de mensagens de voz

Para evitar o envio de mensagens de voz

Por exemplo:
!Lock voice
!unlock voice


Proibição de arquivo

Para impedir o upload de arquivos (exceto softwares)

Por exemplo:
!lock file
!unlock file


Proibição de Software

Para evitar o envio de softwares

Por exemplo:
!lock software
!unlock software


Proibição de GIFs

Para evitar o envio de gifs (animações) para o grupo

Por exemplo:
!Lock GIF
!unlock gif


Proibição de Votações

Para evitar o envio de enquetes criadas por telegrama (enquetes criadas por bots não são proibidas por esta opção).

Por exemplo:
!Lock poll
!unlock poll


Proibição de comandos de barra

Para evitar o envio de comandos de barra de bots, como:

/start

Por exemplo:
!Lock slash
!unlock slash


Proibição de postagens sem texto

Para evitar postagens que contenham apenas imagem ou vídeo e não contenham legenda abaixo deles.

Por exemplo:
!Lock without caption
!unlock without caption


Proibição de postagens contendo apenas emojis

Para evitar o envio de mensagens que contenham apenas emoticons.

Por exemplo:
!Lock emoticons alone
!unlock emoticons alone


Proibição de postagens contendo emoticons

Para evitar o envio de mensagens que contenham emoticons

Por exemplo:
!Lock emoticons
!unlock emoticons


Proibição de jogos

Para evitar o envio de jogos

Por exemplo:
!Lock Game
!unlock game


Proibição de caracteres ingleses

Para evitar o envio de postagens contendo letras em inglês.

Por exemplo:
!Lock English
!unlock english


Proibição de árabe e farsi

Para evitar o envio de cartas em árabe e farsi (ambos os idiomas serão limitados juntos).

Por exemplo:
!lock Arabic and farsi
!unlock arabic and farsi


Proibição de resposta de usuários regulares

Este bloqueio é usado para evitar que usuários regulares respondam às mensagens uns dos outros. Usuários comuns só podem responder às mensagens dos administradores, e os administradores podem responder às mensagens de todos.

Por exemplo:
!Lock Reply
!unlock reply


Proibição de resposta externa

Este bloqueio é usado para evitar que usuários regulares respondam mensagens de outros bate-papos

Por exemplo:
!Lock external reply
!unlock external reply


Ignorar todas as regras para um usuário (lista de permissões)

Responda a uma mensagem de um usuário ou a uma mensagem em que o bot se dirigiu ao usuário e, enviando o seguinte comando, você pode isentar esse usuário de todas as restrições:

Observação: se você adicionar um usuário à lista de permissões, o bot não verificará nenhuma de suas mensagens.

!add to whitelist


Removendo um usuário da lista de permissões

Responda a mensagem do usuário e envie este comando:

!remove from whitelist


Apagando a lista de permissões:

Remove todos os usuários da lista de permissões,

!wipe whitelist


Determinação de pena específica para cada uma das proibições

Você pode definir penalidades diferentes para proibições diferentes. Por exemplo, se alguém enviar um link, bana-o, e se ele encaminhou uma mensagem, basta excluir a mensagem:

Por exemplo:
!kick link

Por exemplo:
!delete Forward
!delete forward

Por exemplo:
!silence photo


Gerenciamento de contagens de mensagens de usuários


Limitação da contagem de mensagens

Este comando restringe os usuários de enviar mais do que um número especificado de mensagens dentro de um período de tempo específico.

Por exemplo:
!messages number limit set on 5
!messages number limit set on disable


O prazo de cálculo do número de mensagens

Este comando determina a duração durante a qual o número de mensagens do usuário será monitorado. Por exemplo, se o limite de contagem de mensagens estiver definido como 3 e este campo estiver configurado para 60 minutos, cada usuário será impedido de enviar mais de 3 mensagens em um período de 60 minutos.

Por exemplo:
!in every 2 hours


Número máximo de duplicatas permitidas

Este comando tem como objetivo evitar que várias mensagens duplicadas sejam enviadas para um grupo dentro de um período de tempo específico. Por exemplo, ao definir esta opção como 3, garante que uma mensagem não pode ser replicada mais de 3 vezes dentro do intervalo designado que você especificou.

Por exemplo:
!duplicate set on 3
!duplicate set on disable


Tempo de contagem de mensagens duplicadas

Neste comando, as mensagens duplicadas são consideradas dentro do prazo especificado. Por exemplo, se você definir o número máximo de duplicatas como 3 e o intervalo de tempo como 60 minutos, cada mensagem será limitada a um máximo de 3 repetições em cada período de 60 minutos.

Por exemplo:
!duplicate in every 2 hours


Número mínimo de palavras da mensagem

Esta função de bloqueio excluirá automaticamente qualquer mensagem que contenha menos palavras do que o limite especificado. Por exemplo, se você definir esta opção como 2, qualquer mensagem que consista em apenas uma palavra será excluída.

Por exemplo:
!minimum number of words set on 3
!minimum number of words set on disable


Número máximo de palavras da mensagem

Este recurso de bloqueio excluirá qualquer mensagem que exceda a contagem de palavras especificada.

Por exemplo:
!maximum number of words set on 10
!maximum number of words set on disable


Associações Obrigatórias


Bloqueio de pirâmide - FORCEDADD

Esta opção exige que cada usuário convide um determinado número de usuários para o grupo antes de ter permissão para enviar uma mensagem ao grupo.

Por exemplo:
!forced add set on 5
!forced add set on disable


Isentar membros antigos do grupo do ForcedAdd

Todos os membros que faziam parte do grupo antes de executar este comando estarão isentos do requisito de adição forçada.

!ignore forcedadd for all

Para reativar a adição forçada para todos os usuários:

!enable forced add for all


Para ignorar ForceAdd para um usuário específico

Você deve responder este comando à mensagem do usuário, caso a mensagem do usuário já tenha sido excluída, responda à mensagem enviada pelo bot em que o usuário é mencionado.

!ignore from forcedadd


Para reativar ForcedAdd para o usuário isento:

Responda uma de suas mensagens e envie este comando:

!enable forced add


Associação obrigatória ao canal

Cada usuário deve se inscrever em um canal antes de enviar uma mensagem ao grupo.

!join @username

!join disable

Para usar isso, você precisa tornar o bot um administrador em seu canal.


Para isentar um usuário da adesão obrigatória ao canal

Você deve responder este comando à mensagem do usuário, caso a mensagem do usuário já tenha sido excluída, responda à mensagem enviada pelo bot em que o usuário é mencionado.

!ignore channel


Para reativar a adesão obrigatória ao canal para o usuário isento:

Responda uma de suas mensagens e envie este comando:

!enable channel


Proibição de bots, spammers e userbots


Proibição de convite de bots

Qualquer bot adicionado ao grupo será excluído imediatamente.

Por exemplo:
!Lock bot
!unlock bot


Banir quem convidou um bot para o grupo.

Qualquer pessoa que convidar um bot será banida do grupo.

Por exemplo:
!lock bot inviter
!unlock bot inviter


Proibição de bots anunciantes (userbots)

Userbots são contas regulares programadas para enviar mensagens promocionais ou adicionar bots maliciosos. O bot os reconhece em outros grupos e os bane assim que eles entram no seu grupo:

Por exemplo:
!kick tabchie

Por exemplo:
!silent tabchie

Por exemplo:
!free tabchie


Proibição de propagandas de aplicativos não oficiais de telegrama

Telegramas não oficiais utilizam indevidamente as contas dos usuários e enviam seus próprios anúncios a grupos sem sua permissão. Este é um bloqueio para evitar esse tipo de mensagem.

Por exemplo:
!Lock unofficial telegram
!unlock unofficial telegram


Definir tempos para configurações

Você pode definir um horário de início e término para cada configuração, para que a regra seja executada apenas em seu próprio horário. Para fazer isso, basta digitar as palavras “de x a y” no comando.

!Lock link from 23:30 to 8:10


Configurações de tempos silenciosos


Tempo silencioso

Usando este comando, o tempo de silêncio é ativado e desativado automaticamente nos horários especificados.

É possível especificar até três horários de silêncio por dia.

!First silent time from 23 to 8

!disable first silent time.

!Second silent time from 10 to 14

!disable second silent time.

!Third silent time from 18 to 20

!disable third silent time.

Para excluir todas as configurações de tempo de silêncio:

!Delete all silent times


Pausa temporária (Manual)

Usando este comando você pode bloquear manualmente o grupo e ele permanecerá bloqueado até que seja liberado manualmente.

Por exemplo:
!lock group
!unlock group


Censurando palavras


Censura de palavras pornográficas (somente inglês e farsi são suportados)

O bot possui um banco de dados de palavras pornográficas que pode detectá-las de forma automática e inteligente e você não precisa inserir palavras manualmente.

Por exemplo:
!lock porn words
!unlock porn words


Censurando palavras específicas

Você pode usar o seguinte comando para filtrar palavras específicas:

Por exemplo:
!censor blah

Para descensurar a palavra:

Por exemplo:
!uncensor blah


Para ver a lista de palavras censuradas:

Por exemplo:
!censor list

Você também pode consultar o painel de gerenciamento para ver a lista de palavras censuradas.


Limpando


Limpeza baseada em contagem

Por exemplo, para excluir 100 mensagens recentes do grupo:

!Cleanup 100


Limpeza baseada em tempo

Por exemplo, para excluir mensagens enviadas nas últimas 24 horas:

!cleanup 24 hours


Limpando de uma mensagem até a última mensagem do grupo

Responda uma mensagem e envie o seguinte comando:

!cleanup from here


Limpando todo o grupo

Exclui todas as mensagens do grupo.

!Cleanup the whole group


Limpando bots

Detecta e bane todos os bots do grupo.

!Cleanup bots


Limpando o grupo de contas excluídas

Detecta e remove todas as contas excluídas do grupo.

Em grupos com mais de mil membros, o Telegram não permite que nenhum dos administradores do grupo escaneie todos os membros do grupo.

!Cleanup deleted accounts


Outros ajustes:


Enviando mensagem de boas-vindas

Uma mensagem de boas-vindas é enviada ao grupo quando um novo membro entra

Por exemplo:
!enable welcome
!disable welcome


Enviando mensagem de regras

Uma mensagem contendo regras do grupo é enviada quando um novo membro ingressa no grupo.

Por exemplo:
!enable Rules
!disable rules

Se o texto das regras estiver em branco, uma mensagem contendo bloqueios de bot ativos será enviada.

Para editar o texto da mensagem de boas-vindas e o texto das regras, consulte o painel de gerenciamento.


Exclusão automática de mensagens de bot

Ativar esta opção fará com que o bot remova automaticamente todas as mensagens que o bot envia após um período de tempo. Isto é para evitar que o grupo fique lotado.

Por exemplo:
!Enable self-destruct
!disable self-destruct


Exclusão automática do horário das mensagens do bot

O bot exclui suas próprias mensagens após esse período.

!self-destruct time set on 2

O bot exclui suas próprias mensagens após 2 minutos.


Remoção da notificação de adesão e saída

Exclui mensagens de serviço indicando que o usuário foi adicionado ao grupo ou saiu do grupo.

Por exemplo:
!Delete join and leave
!delete join and leave

Por exemplo:
!dont delete join and leave


Enviar ao usuário uma mensagem de advertência por violação das regras

Ao habilitar esta opção, o bot anuncia o motivo do aviso ao usuário sempre que deletar uma mensagem.

Por exemplo:
!enable adminition
!disable adminition


Contando automaticamente avisos de usuários

Quando esta opção estiver habilitada, ela acompanhará o número de violações cometidas pelos usuários.

Por exemplo:
!Enable Auto warning
!disable auto warning


Prazo de manutenção dos avisos (dias)

De acordo com o prazo especificado nesta opção, cada aviso será automaticamente apagado da memória do bot.

!keep warnings for 2 days

Manterá os avisos por até 2 dias com este comando.


Número máximo de avisos permitidos

Se o número de avisos ultrapassar o limite especificado, o usuário será silenciado por um período de 12 horas.

!maximum warnings set on 10


Introdução de administradores de grupo ao bot

Embora o bot detecte automaticamente alterações na lista de administradores do grupo, se desejar acionar manualmente uma recarga da lista de administradores, você pode usar o seguinte comando:

!reload

Os administradores recebem isenção de todas as regras e possuem acesso às configurações do bot dentro do grupo.


Verifique a violação das regras pelos administradores

Ao ativar esta opção, os administradores do grupo serão tratados como membros regulares. Suas violações não serão mais ignoradas e eles serão impedidos de comandar o bot. Somente o proprietário do grupo terá acesso às configurações.

Por exemplo:
!Lock admins
!unlock admins

Os administradores que possuem o privilégio de adicionar novos administradores são designados como proprietários do grupo e não estarão sujeitos a quaisquer limitações impostas pela ativação desta opção.


Contando o número de convites

O bot monitora consistentemente o número de membros adicionados por cada membro individual, e você pode solicitar a contagem de membros a qualquer momento.


Para obter a lista de usuários que convidaram o maior número de outros usuários, consulte o seguinte comando:

Usando este comando, você pode recuperar a lista de usuários que convidaram o maior número de outros usuários:

Por exemplo:
!who added the most?

Para limitar a lista a um período específico, com limite máximo de 30 dias, você pode utilizar o seguinte comando:

Por exemplo:
!from 2 days ago, who added the most?

Por exemplo:
!from 3 hours ago, who added the most?


Obtendo o número de convites de um usuário específico

Para obter estatísticas ou informações sobre um usuário específico, você pode utilizar o seguinte comando:

Este comando deve ser respondido na mensagem do usuário

How many people did this user invite?

Info

Os dois comandos citados são considerados comandos públicos, o que significa que podem ser executados por todos os membros do grupo. Esses comandos não requerem o uso de um ponto de exclamação (!) como prefixo.


Comandos Públicos

Comandos públicos são aqueles que usuários regulares podem utilizar sem a necessidade de um ponto de exclamação (!) como prefixo. Esses comandos são acessíveis a todos os membros do grupo.


Lista de comandos públicos


Para obter o link do grupo

Send group link


Para obter a descrição do grupo

What is this group for?


Para perguntar sobre o usuário que adicionou um membro específico, você pode empregar o seguinte comando:

Who added me?

Who added this user?


Para informar os administradores do grupo sobre uma mensagem específica, responda a essa mensagem:

Report


Para recuperar o número de adições feitas por um determinado membro:

How many people did I add?

How many people did this user add?

O comando acima deve ser respondido à mensagem de um usuário

My info

Info

O comando acima deve ser respondido à mensagem de um usuário


Para perguntar sobre o motivo da exclusão da mensagem de um usuário:

Se um usuário enviar este comando público ao grupo, o bot anunciará o motivo pelo qual sua mensagem foi excluída.

Why was my message deleted?


Desativação de comandos públicos

Ao habilitar esta opção, o bot deixará de responder aos comandos públicos de usuários regulares, restringindo o acesso aos comandos públicos apenas para administradores.

Por exemplo:
!Lock public commands
!unlock public commands


Para modificar o texto das mensagens do bot:

Para modificar os textos das mensagens do bot dentro do seu grupo, você pode consultar o painel de gerenciamento clicando no botão fornecido no chat privado do bot.


Configurando o bot no painel de gerenciamento

Além dos comandos de texto, você também pode definir as configurações do bot por meio do painel de gerenciamento. Para acessar o painel de gerenciamento, navegue até o chat privado do bot e clique no botão “Painel de Gerenciamento” para prosseguir.