const protover = require("../util/getProtocolVersion.js") module.exports = { load: (b) => { b._client.on('login', () => { b.interval.chatQueue = setInterval(() => { if (b.chatqueue.length !== 0) { b._client.chat(b.chatqueue[0]) b.chatqueue.splice(0, 1) } }, 100) }) b.matcherRegex = /.{1,99}/g; if(protover(b._client.version) >= 306){ // 16w38a b.matcherRegex = /.{1,255}/g } b.chatqueue = [] b.chat = function chat (msg) { if (msg.length === 0) return msg.match(b.matcherRegex).forEach(element => { b.chatqueue.push(element) }) } } }