diff --git a/bin/methods/start.js b/bin/methods/start.js
index <HASH>..<HASH> 100644
--- a/bin/methods/start.js
+++ b/bin/methods/start.js
@@ -61,4 +61,9 @@ module.exports = class Cordlr {
     this.getConfiguration()
     this.start()
   }
+
+  stop () {
+    this.bot.destroy()
+    process.exit(1)
+  }
 }
diff --git a/loader/plugins/restart.js b/loader/plugins/restart.js
index <HASH>..<HASH> 100644
--- a/loader/plugins/restart.js
+++ b/loader/plugins/restart.js
@@ -15,14 +15,31 @@ module.exports = class RestartPlugin extends CordlrPlugin {
         'permissions': [
           'ADMINISTRATOR'
         ]
+      },
+      'stop': {
+        'usage': '',
+        'function': 'stopBot',
+        'description': 'Stops the current bot instance',
+        'permissions': [
+          'ADMINISTRATOR'
+        ]
       }
     }
   }
 
   restartBot (message) {
+    this.sendInfo(message, 'Restarting...', 'Cordlr', null, 'error')
     message.delete()
       .then(() => {
         this.bot.bot.bin.restart()
       })
   }
+
+  stopBot (message) {
+    this.sendInfo(message, 'Stopping...', 'Cordlr', null, 'error')
+    message.delete()
+      .then(() => {
+        this.bot.bot.bin.stop()
+      })
+  }
 }
feat(CORE:Restart): Implemented Stop and Restart functionality