Don't send stickers so much; it gets a bit annoying
authorCameron Ball <cameron@cameron1729.xyz>
Sun, 27 Jan 2019 11:32:34 +0000 (19:32 +0800)
committerCameron Ball <cameron@cameron1729.xyz>
Sun, 27 Jan 2019 11:32:34 +0000 (19:32 +0800)
src/purjolok.php

index e66f830..4a284d7 100644 (file)
@@ -60,16 +60,16 @@ if ($between = between(reveal($message ?? ''), '[taskid]')) {
         'reply_markup' => json_encode(['remove_keyboard' => true])
     ]);
 
-    getTelegram()->sendSticker([
-        'chat_id' => $chatid,
-        'sticker' => 'CAADBQADOwAD__7RB2i3XcCiO8HuAg'
-    ]);
-
     if (!array_diff($tasksForTheWeek, array_merge($completedTasks, [$between]))) {
         getTelegram()->sendMessage([
             'chat_id' => $chatid,
             'text' => getString('heyTasksAllCompleted')
         ]);
+
+        getTelegram()->sendSticker([
+            'chat_id' => $chatid,
+            'sticker' => 'CAADBQADOwAD__7RB2i3XcCiO8HuAg'
+        ]);
     }
 }
 
@@ -101,11 +101,6 @@ if ($between = between(reveal($message ?? ''), '[billid]')) {
         'text' => "I marked " . getMessageSenderDisplayName(getTelegram()->getWebHookUpdates())  . " as having paid the " . strtolower($messages[0]['service']) . " bill.",
         'reply_markup' => json_encode(['remove_keyboard' => true])
     ]);
-
-    getTelegram()->sendSticker([
-        'chat_id' => getTelegram()->getWebhookUpdates()->get('message')->get('chat')->get('id'),
-        'sticker' => 'CAADBQADOwAD__7RB2i3XcCiO8HuAg'
-    ]);
 }
 
 getTelegram()->addCommand(