pause.js 690 B

1234567891011121314151617181920212223
  1. function cmd_pause(lang, msg, args, line, wiki) {
  2. if ( msg.channel.type === 'text' && args.join(' ').split('\n')[0].isMention(msg.guild) && ( msg.isAdmin() || msg.isOwner() ) ) {
  3. if ( pause[msg.guild.id] ) {
  4. delete pause[msg.guild.id];
  5. console.log( '- Pause ended.' );
  6. msg.replyMsg( lang.pause.off, {}, true );
  7. } else {
  8. msg.replyMsg( lang.pause.on, {}, true );
  9. console.log( '- Pause started.' );
  10. pause[msg.guild.id] = true;
  11. }
  12. } else if ( msg.channel.type !== 'text' || !pause[msg.guild.id] ) {
  13. this.LINK(lang, msg, line.split(' ').slice(1).join(' '), wiki);
  14. }
  15. }
  16. module.exports = {
  17. name: 'pause',
  18. everyone: true,
  19. pause: true,
  20. owner: true,
  21. run: cmd_pause
  22. };