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.
