diff --git a/schedule.js b/schedule.js
index 110dd90e0fbe13d2f131024c81ea6591a01d37fc..b0cc48a97c9c7029aaf33e6931607ea091518237 100644
--- a/schedule.js
+++ b/schedule.js
@@ -44,9 +44,9 @@ function addSchedule(chan, time, bot) {
 };
 
 function deleteSchedule(chatId) {
-    if (schedule[chatId]) {
-        schedule[chatId].cancel();
-        delete (schedule[chatId]);
+    if (schedules[chatId]) {
+        schedules[chatId].cancel();
+        delete (schedules[chatId]);
     }
 }
 
diff --git a/telegram.js b/telegram.js
index 7e319464b770386f999caa1a1f4752c11837d673..ffbe4f1d77145d84f30fc4ab29203b40bf2ee969 100644
--- a/telegram.js
+++ b/telegram.js
@@ -6,7 +6,7 @@ var TelegramBot = require('node-telegram-bot-api');
 // Modules propres
 var { getChanByChatId, createChan, deleteChanByChatId, modifyChan, addGroup, getGroups } = require('./connection-db');
 var { getBirthdays, searchGroups, getGroupById } = require('./requests');
-var { addSchedule, deleteSchedule } = require('./schedule');
+var { schedules, addSchedule, deleteSchedule } = require('./schedule');
 
 // Configurations
 const config = require('./config');
@@ -180,11 +180,26 @@ bot.onText(/\/schedule (.+)/, (msg, match) => {
     bot.sendMessage(chatId, `Votre rappel est configuré pour tous les jours à ${time}`);
 })
 
+bot.onText(/\/unschedule/, msg => {
+    const chatId = msg.chat.id;
+    getChanByChatId(chatId).then(chan => {
+        if (!chan) return bot.sendMessage(chatId, 'Pas de compte enregistré, faites /start pour commencer');
+        if (chan.time == '') return bot.sendMessage(chatId, 'Pas de rappel défini...');
+
+        deleteSchedule(chatId)
+        chan.time = ''
+        return modifyChan(chan)
+    }).then(_ => {
+        bot.sendMessage(chatId, 'Votre rappel a été supprimé.')
+    })
+
+})
 
 // J'étais bien obligé (en vrai c'est pour tester)
 bot.onText(/\/nikmarine/, msg => {
     const chatId = msg.chat.id;
     bot.sendMessage(chatId, 'Nik bien Marine');
+    console.log(schedules);
 })