From e3586c73950e02f4d3dcc96e1de720ae45007830 Mon Sep 17 00:00:00 2001
From: loicbersier <loic.bersier1@gmail.com>
Date: Fri, 27 Dec 2019 23:05:48 +0100
Subject: [PATCH] handle unhandledRejection

---
 event/listeners/unhandledRejection.js | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 event/listeners/unhandledRejection.js

diff --git a/event/listeners/unhandledRejection.js b/event/listeners/unhandledRejection.js
new file mode 100644
index 00000000..ed03b87a
--- /dev/null
+++ b/event/listeners/unhandledRejection.js
@@ -0,0 +1,16 @@
+const { Listener } = require('discord-akairo');
+
+class unhandledRejectionListener extends Listener {
+	constructor() {
+		super('unhandledRejection', {
+			emitter: 'process',
+			event: 'unhandledRejection'
+		});
+	}
+
+	async exec(error) {
+		return console.error(`\x1b[31mUncaught Promise Rejection: ${error}\x1b[37m`);
+	}
+}
+
+module.exports = unhandledRejectionListener;
\ No newline at end of file