Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

106
Visualizações
Antispam thtottler

I am working on creating a telegram bot, I want to make an anti-spam system, that is, when a person presses a button too many times, the bot will freeze for him for a certain number of seconds, it is possible to write a message about blocking. People in other matters do not help me.

import {
    bot
} from '../token.js';

import {
    keyboardMain
} from '../keyboards/keyboardsMain.js';

export function commands() {
    bot.on('message', msg => {
        const text = msg.text;
        const chatId = msg.chat.id;

        if (text === '/start') {
           return bot.sendMessage(chatId, 'hello', keyboardMain);
        }

        return bot.sendMessage(chatId, 'error');
    });
}
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Do you use telegraf as telegram module ? If yes, you can kick users from channels or groups.

about 4 years ago · Juan Pablo Isaza Relatório

0

here is a little piece that i made for you :) you can apply it to anything ^_^

var tps = 0;
var allowpassage = false;
var detectspamon = document;
c = function() {
    setTimeout(()=>{
        console.log("got clicks:",tps);
        if (tps==0) {console.log("no clicking detected");}
        else if (tps==1) {console.log("success");allowpassage=true;}
        else {console.log("too many clicks per second");}
        tps=0;
        console.log("setting clicks to 0");
    },500);
}

detectspamon.onclick = () => {tps++;console.log(tps);c(tps);}
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda