diff --git a/event/listeners/cooldown.js b/event/listeners/cooldown.js
new file mode 100644
index 00000000..a3073b21
--- /dev/null
+++ b/event/listeners/cooldown.js
@@ -0,0 +1,26 @@
+const { Listener } = require('discord-akairo');
+
+class cooldownListener extends Listener {
+	constructor() {
+		super('cooldown', {
+			emitter: 'commandHandler',
+			event: 'cooldown'
+		});
+	}
+
+	async exec(message, command, number) {
+		let seconds = parseInt((number / 1000) % 60),
+			minutes = parseInt((number / (1000 * 60)) % 60),
+			hours = parseInt((number / (1000 * 60 * 60)) % 24);
+	
+		hours = (hours < 10) ? '0' + hours : hours;
+		minutes = (minutes < 10) ? '0' + minutes : minutes;
+		seconds = (seconds < 10) ? '0' + seconds : seconds;
+	
+		let time = hours + ':' + minutes + ':' + seconds;
+
+		message.reply(`You can use the \`${command.id}\` command in \`${time}\``);
+	}
+}
+
+module.exports = cooldownListener;
\ No newline at end of file