socket-anti-spam
Version:
This module prevents socket.emit spams by clients via ip bans
23 lines (22 loc) • 727 B
HTML
<script src="http://127.0.0.1:8080/socket.io/socket.io.js"></script>
<div id="status"></div>
<div id="spamscore"></div>
<div id="doing"></div>
<script>
var less = 1;
var statusdiv = document.getElementById('status');
var doingdiv = document.getElementById('doing');
var spamscorediv = document.getElementById('spamscore');
var socket = io.connect('http://127.0.0.1:8080');
disconnected = false;
socket.on("connect", function(){
doingdiv.innerHTML = 'STATUS: Connected<br/>';
});
socket.on("disconnect", function(){
doingdiv.innerHTML = 'STATUS: Disconnected/Kicked!<br/>';
disconnected = true;
});
socket.on("spamscore", function(score){
spamscorediv.innerHTML = 'Spamscore: '+score+'<br/>';
});
</script>