title: Discord Bot, Why does it remain offline ? [Noob]
body: <p>I've followed <a href="https://medium.com/davao-js/tutorial-creating-a-simple-discord-bot-9465a2764dc0" rel="nofollow noreferrer">this tutorial</a>. </p>
  
  <p>I've got 3 files : </p>
  
  <p>package.json</p>
  
  <pre><code>{
  "name": "greeter-bot",
  "version": "1.0.0",
  "description": "My own Discord bot",
  "main": "bot.js",
  "author": "YOUR-NAME-HERE",
   "dependencies": {}
  }
  </code></pre>
  
  <p>auth.json</p>
  
  <pre><code>{
     "token": "Abcde123blahblah"
  }
  </code></pre>
  
  <p>bot.js</p>
  
  <pre><code>var Discord = require('discord.io');
  var logger = require('winston');
  var auth = require('./auth.json');
  // Configure logger settings
  logger.remove(logger.transports.Console);
  logger.add(logger.transports.Console, {
      colorize: true
  });
  logger.level = 'debug';
  // Initialize Discord Bot
  var bot = new Discord.Client({
     token: auth.token,
     autorun: true
  });
  bot.on('ready', function (evt) {
      logger.info('Connected');
      logger.info('Logged in as: ');
      logger.info(bot.username + ' - (' + bot.id + ')');
  });
  bot.on('message', function (user, userID, channelID, message, evt) {
      // Our bot needs to know if it will execute a command
      // It will listen for messages that will start with `!`
      if (message.substring(0, 1) == '!') {
          var args = message.substring(1).split(' ');
          var cmd = args[0];
  
          args = args.splice(1);
          switch(cmd) {
          // !ping
              case 'ping':
                  bot.sendMessage({
                      to: channelID,
                      message: 'Pong!'
                  });
              break;
              // Just add any case commands if you want to..
           }
       }
  });
  </code></pre>
  
  <p>Installed dependencies : </p>
  
  <pre><code>npm install discord.io winston --save
  </code></pre>
  
  <p>Finally, using </p>
  
  <pre><code>node bot.js
  </code></pre>
  
  <p>should run my bot, if I understand correctly. Sadly it remains offline on the server. Anything I missed ?</p>
  
  <p>Thanks !</p>