Browse Source

im stupid

txlyre 2 tháng trước cách đây
mục cha
commit
be8767c4cb
1 tập tin đã thay đổi với 19 bổ sung11 xóa
  1. 19 11
      commands.py

+ 19 - 11
commands.py

@@ -291,14 +291,14 @@ async def markov_handler(bot, event, command):
             await event.reply("Ошибка!!!!!")
     elif command.args[0] == "say":
         if not bot.markov.is_ready:
-          await event.reply("Not ready:(")
+            await event.reply("Not ready:(")
         else:
-          await markov_say(bot, peer_id)
+            await markov_say(bot, peer_id)
     elif command.args[0] == "reply":
         if not bot.markov.is_ready:
-          await event.reply("Not ready:(")
+            await event.reply("Not ready:(")
         else:
-          await markov_say(bot, peer_id, reply_to=event)
+            await markov_say(bot, peer_id, reply_to=event)
     elif command.args[0] == "is_ready":
         await event.reply(str(bot.markov.is_ready))
     elif command.args[0] == "corpus_size":
@@ -554,7 +554,7 @@ async def run_handler(bot, event, command):
                     info = await resp.json()
 
                     await event.reply(
-                        f'Произошла ошибка при попытке обращения к API… :(\nОтвет API: {info["detail"]}'
+                        f"Произошла ошибка при попытке обращения к API… :(\nОтвет API: {info['detail']}"
                     )
 
                     return
@@ -608,7 +608,7 @@ async def sylvy_handler(bot, event, command):
                 data = await resp.json()
 
                 if data["status"] != "ok":
-                    await event.reply(f'Ошибка API Sylvy: {data["data"]["message"]}')
+                    await event.reply(f"Ошибка API Sylvy: {data['data']['message']}")
 
                     return
 
@@ -625,7 +625,7 @@ async def sylvy_handler(bot, event, command):
 
         return
     elif result["status"] != "SUCCESS":
-        await event.reply(f'Ошибка исполнения!!!\n\n```{result["stdout"]}```')
+        await event.reply(f"Ошибка исполнения!!!\n\n```{result['stdout']}```")
 
         return
 
@@ -642,7 +642,9 @@ async def sylvy_handler(bot, event, command):
 
             plots.append(buffer)
 
-        await bot.send_file(event.peer_id, file=plots, reply_to=event, force_document=False)
+        await bot.send_file(
+            event.peer_id, file=plots, reply_to=event, force_document=False
+        )
 
         return
 
@@ -662,12 +664,14 @@ async def sylvy_handler(bot, event, command):
 
 async def say_handler(bot, event, command):
     if not bot.markov.is_ready:
-        await event.reply("Генератор текста ещё не готов к использованию. Пожалуйста, попробуйте чуть позже.")
+        await event.reply(
+            "Генератор текста ещё не готов к использованию. Пожалуйста, попробуйте чуть позже."
+        )
     else:
         init_state = None
 
         if command.argc > 0:
-          init_state = command.args_string
+            init_state = command.args_string
 
         try:
             try:
@@ -677,7 +681,11 @@ async def say_handler(bot, event, command):
 
             await markov_say(bot, get_peer_id(event.peer_id), init_state=init_state)
         except:
-            await event.reply("Ошибка :(")
+            try:
+                await markov_say(bot, get_peer_id(event.peer_id))
+            except:
+                await event.reply("Ошибка :(")
+
 
 COMMANDS = {
     "newadmin": Handler(newadmin_handler, is_restricted=True),