diff --git a/bot.py b/bot.py
index 904e54f8148fec892e969fd97455040655d3c74d..8d249cc7345fdffb89b792727317f9dd326a7103 100755
--- a/bot.py
+++ b/bot.py
@@ -10,6 +10,7 @@ import random
 from auth_file import USERNAME, PASSWORD
 from googletrans import Translator
 import threading
+from time import sleep
 translator = Translator()
 
 
@@ -28,10 +29,16 @@ class Bot(Client):
 
         to_send = self.tests(message_object.text, thread_id=thread_id, thread_type=thread_type, author_id=author_id, channel=self.fetchThreadInfo(thread_id)[thread_id].name)
         if (author_id != self.uid or 'BOT :' not in message_object.text) and to_send is not None:
-            self.send(Message(to_send), thread_id=thread_id, thread_type=thread_type)
+            if len(to_send) > 30:
+                self.send(Message("\n".join(to_send.split('\n')[: len(to_send) // 2])), thread_id=thread_id, thread_type=thread_type)
+                sleep(2)
+                self.send(Message("\n".join(to_send.split('\n')[len(to_send) // 2:])), thread_id=thread_id, thread_type=thread_type)
+            else:
+                self.send(Message(to_send), thread_id=thread_id, thread_type=thread_type)
 
-        self.trigger_double_mots(message_object.text, thread_id, thread_type)
-        self.shitpostbot5000()
+        elif author_id != self.author_id:
+            self.trigger_double_mots(message_object.text, thread_id, thread_type)
+        # self.shitpostbot5000()
 
     def shitpostbot5000(self):
         for chan in Bot.shitpostbot:
@@ -166,6 +173,7 @@ class Bot(Client):
         # générateur de memes
         elif any(words in texte for words in ['!memes templates', '!memes help', '!help memes']):
             return useless.Memes.get_templates()
+
         elif '!memes ' in texte:
             texte = texte.replace('!memes ', '').split(' ; ')
             if len(texte) == 3:
@@ -177,8 +185,9 @@ class Bot(Client):
                 meme = useless.Memes(image, text1, text2)
                 meme.process()
                 self.sendLocalImage(meme.get_result(), thread_id=thread_id, thread_type=thread_type)
+                sleep(2)
             except:
-                self.send(Message(text='Ya un petit problème dans la plantation...'), thread_id=thread_id, thread_type=thread_type)
+                return 'Ya un petit problème dans la plantation...'
 
         elif any(word.lower() in texte.lower() for word in ["let\'s go", "c'est parti", "go ", "allons "]):
             return 'é zé bardi !'
@@ -256,6 +265,7 @@ class Bot(Client):
         # les triggers en tout genre
         elif 'Ah' in texte:
             self.sendLocalImage('images/ah.png', thread_id=thread_id, thread_type=thread_type)
+            sleep(2)
         elif any(word.lower() in texte.lower() for word in Bot.ahah_liste):
             return random.choice(Bot.ahah_liste)
         elif any(word.lower() in texte.lower() for word in Bot.what_liste):
@@ -289,6 +299,6 @@ if __name__ == '__main__':
     # username = str(input("Username: "))
     # client = Bot(username, getpass())
     client = Bot(USERNAME, PASSWORD)
-    Bot.shitpostbot['1627890897259691'] = [useless.Shitpostbot5000(), ThreadType.GROUP]
-    Bot.shitpostbot['1627890897259691'][0].set_on()
+    # Bot.shitpostbot['1627890897259691'] = [useless.Shitpostbot5000(), ThreadType.GROUP]
+    # Bot.shitpostbot['1627890897259691'][0].set_on()
     client.listen()