Skip to content

Commit 2dfeb5c

Browse files
committed
Fix werkzeug debugger pin
1 parent 00e4861 commit 2dfeb5c

File tree

11 files changed

+357
-353
lines changed

11 files changed

+357
-353
lines changed

hikka/modules/api_protection.py

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class APIRatelimiterMod(loader.Module):
7878
" <code>{prefix}suspend_api_protect</code> &lt;time in seconds&gt;"
7979
),
8080
"args_invalid": (
81-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Invalid arguments</b>"
81+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Invalid arguments</b>"
8282
),
8383
"suspended_for": (
8484
"<emoji document_id=5458450833857322148>👌</emoji> <b>API Flood Protection"
@@ -112,7 +112,7 @@ class APIRatelimiterMod(loader.Module):
112112
"proxied_url": "🌐 Proxied URL",
113113
"local_url": "🏠 Local URL",
114114
"debugger_disabled": (
115-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Web debugger is"
115+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Web debugger is"
116116
" disabled, url is not available</b>"
117117
),
118118
}
@@ -130,7 +130,7 @@ class APIRatelimiterMod(loader.Module):
130130
" <code>{prefix}suspend_api_protect</code> &lt;время в секундах&gt;"
131131
),
132132
"args_invalid": (
133-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Неверные аргументы</b>"
133+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Неверные аргументы</b>"
134134
),
135135
"suspended_for": (
136136
"<emoji document_id=5458450833857322148>👌</emoji> <b>Защита API отключена"
@@ -161,7 +161,7 @@ class APIRatelimiterMod(loader.Module):
161161
"proxied_url": "🌐 Проксированная ссылка",
162162
"local_url": "🏠 Локальная ссылка",
163163
"debugger_disabled": (
164-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Веб-отладчик отключен,"
164+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Веб-отладчик отключен,"
165165
" ссылка недоступна</b>"
166166
),
167167
}
@@ -181,7 +181,7 @@ class APIRatelimiterMod(loader.Module):
181181
" secondes&gt;"
182182
),
183183
"args_invalid": (
184-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Arguments"
184+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Arguments"
185185
" invalides</b>"
186186
),
187187
"suspended_for": (
@@ -220,7 +220,7 @@ class APIRatelimiterMod(loader.Module):
220220
"proxied_url": "🌐 Lien de proxification",
221221
"local_url": "🏠 Lien local",
222222
"debugger_disabled": (
223-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Le débogueur Web est"
223+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Le débogueur Web est"
224224
" désactivé, le lien n'est pas disponible</b>"
225225
),
226226
}
@@ -239,7 +239,7 @@ class APIRatelimiterMod(loader.Module):
239239
" <code>{prefix}suspend_api_protect</code> &lt;tempo in secondi&gt;"
240240
),
241241
"args_invalid": (
242-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Argomenti non"
242+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Argomenti non"
243243
" validi</b>"
244244
),
245245
"suspended_for": (
@@ -281,7 +281,7 @@ class APIRatelimiterMod(loader.Module):
281281
"proxied_url": "🌐 URL del proxy",
282282
"local_url": "🏠 URL locale",
283283
"debugger_disabled": (
284-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Il debugger web è"
284+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Il debugger web è"
285285
" disabilitato, l'URL non è disponibile</b>"
286286
),
287287
}
@@ -300,7 +300,7 @@ class APIRatelimiterMod(loader.Module):
300300
" &lt;Zeit in Sekunden&gt; zu planen."
301301
),
302302
"args_invalid": (
303-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Ungültige"
303+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Ungültige"
304304
" Argumente</b>"
305305
),
306306
"suspended_for": (
@@ -335,7 +335,7 @@ class APIRatelimiterMod(loader.Module):
335335
"proxied_url": "🌐 Proxied URL",
336336
"local_url": "🏠 Lokale URL",
337337
"debugger_disabled": (
338-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Web-Debugger"
338+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Web-Debugger"
339339
" deaktiviert, Link nicht verfügbar</b>"
340340
),
341341
}
@@ -353,7 +353,7 @@ class APIRatelimiterMod(loader.Module):
353353
" gibi kaynak tüketen bir işlemi planladığınızda yeniden deneyin."
354354
),
355355
"args_invalid": (
356-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Geçersiz"
356+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Geçersiz"
357357
" argümanlar</b>"
358358
),
359359
"suspended_for": (
@@ -389,7 +389,7 @@ class APIRatelimiterMod(loader.Module):
389389
"proxied_url": "🌐 Proxied URL",
390390
"local_url": "🏠 Lokal URL",
391391
"debugger_disabled": (
392-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Web-Debugger devre"
392+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Web-Debugger devre"
393393
" dışı, bağlantı kullanılamaz</b>"
394394
),
395395
}
@@ -406,7 +406,7 @@ class APIRatelimiterMod(loader.Module):
406406
" <code>{prefix}suspend_api_protect</code> &lt;sekund&gt; dan foydalaning."
407407
),
408408
"args_invalid": (
409-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Noto'g'ri argument</b>"
409+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Noto'g'ri argument</b>"
410410
),
411411
"suspended_for": (
412412
"<emoji document_id=5458450833857322148>👌</emoji> <b>API Flood"
@@ -437,7 +437,7 @@ class APIRatelimiterMod(loader.Module):
437437
"proxied_url": "🌐 Proxied URL",
438438
"local_url": "🏠 Lokal URL",
439439
"debugger_disabled": (
440-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Web-Debugger"
440+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Web-Debugger"
441441
" o'chirilgan, ulanish mavjud emas</b>"
442442
),
443443
}
@@ -453,7 +453,7 @@ class APIRatelimiterMod(loader.Module):
453453
" use <code>{prefix}suspend_api_protect</code> para desbloquear."
454454
),
455455
"args_invalid": (
456-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Argumentos"
456+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Argumentos"
457457
" inválidos</b>"
458458
),
459459
"suspended_for": (
@@ -491,7 +491,7 @@ class APIRatelimiterMod(loader.Module):
491491
"proxied_url": "🌐 URL de proxy",
492492
"local_url": "🏠 URL local",
493493
"debugger_disabled": (
494-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Web-Debugger"
494+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Web-Debugger"
495495
" desactivado, conexión no disponible</b>"
496496
),
497497
}
@@ -507,7 +507,7 @@ class APIRatelimiterMod(loader.Module):
507507
" <code>{prefix}suspend_api_protect</code> &lt;секунд&gt; пайдаланыңыз."
508508
),
509509
"args_invalid": (
510-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Жарамсыз"
510+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Жарамсыз"
511511
" аргументтер</b>"
512512
),
513513
"suspended_for": (
@@ -537,7 +537,7 @@ class APIRatelimiterMod(loader.Module):
537537
"proxied_url": "🌐 Прокси URL",
538538
"local_url": "🏠 Жергілікті URL",
539539
"debugger_disabled": (
540-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Web-Debugger"
540+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Web-Debugger"
541541
" өшірілген, байланыс жоқ</b>"
542542
),
543543
}
@@ -554,7 +554,7 @@ class APIRatelimiterMod(loader.Module):
554554
" кулланыгыз!"
555555
),
556556
"args_invalid": (
557-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Хаталы аргументлар</b>"
557+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Хаталы аргументлар</b>"
558558
),
559559
"suspended_for": (
560560
"<emoji document_id=5458450833857322148>👌</emoji> <b>API тышкылауы"
@@ -591,7 +591,7 @@ class APIRatelimiterMod(loader.Module):
591591
"proxied_url": "⚜️ Проксиленнә URL",
592592
"local_url": "🏠 Локальнә URL",
593593
"debugger_disabled": (
594-
"<emoji document_id=5312526098750252863>🚫</emoji> <b>Веб төзәтүче инвалид,"
594+
"<emoji document_id=5210952531676504517>🚫</emoji> <b>Веб төзәтүче инвалид,"
595595
" сылтама мөмкин түгел</b>"
596596
),
597597
}
@@ -783,6 +783,10 @@ async def _show_pin(self, call: InlineCall):
783783
)
784784
async def debugger(self, message: Message):
785785
"""Show the Werkzeug PIN"""
786+
if not self._debugger:
787+
await utils.answer(message, self.strings("debugger_disabled"))
788+
return
789+
786790
await self.inline.form(
787791
message=message,
788792
text=self.strings("web_pin"),

hikka/modules/eval.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ class Evaluator(loader.Module):
156156
"err": (
157157
"<emoji document_id={}>💻</emoji><b>"
158158
" Code:</b>\n<code>{}</code>\n\n<emoji"
159-
" document_id=5312526098750252863>🚫</emoji> <b>Error:</b>\n{}"
159+
" document_id=5210952531676504517>🚫</emoji> <b>Error:</b>\n{}"
160160
),
161161
"compiling": (
162162
"<emoji document_id=5325787248363314644>🫥</emoji> <b>Compiling code...</b>"
@@ -177,7 +177,7 @@ class Evaluator(loader.Module):
177177
"err": (
178178
"<emoji document_id={}>💻</emoji><b>"
179179
" Код:</b>\n<code>{}</code>\n\n<emoji"
180-
" document_id=5312526098750252863>🚫</emoji> <b>Ошибка:</b>\n{}"
180+
" document_id=5210952531676504517>🚫</emoji> <b>Ошибка:</b>\n{}"
181181
),
182182
"_cls_doc": "Выполняет код на различных языках программирования",
183183
"compiling": (
@@ -199,7 +199,7 @@ class Evaluator(loader.Module):
199199
"err": (
200200
"<emoji document_id={}>💻</emoji><b>"
201201
" Code:</b>\n<code>{}</code>\n\n<emoji"
202-
" document_id=5312526098750252863>🚫</emoji> <b>Erreur:</b>\n{}"
202+
" document_id=5210952531676504517>🚫</emoji> <b>Erreur:</b>\n{}"
203203
),
204204
"_cls_doc": "Exécute du code sur différents langages de programmation",
205205
"compiling": (
@@ -222,7 +222,7 @@ class Evaluator(loader.Module):
222222
"err": (
223223
"<emoji document_id={}>💻</emoji><b>"
224224
" Codice:</b>\n<code>{}</code>\n\n<emoji"
225-
" document_id=5312526098750252863>🚫</emoji> <b>Errore:</b>\n{}"
225+
" document_id=5210952531676504517>🚫</emoji> <b>Errore:</b>\n{}"
226226
),
227227
"_cls_doc": "Esegue il codice su diversi linguaggi di programmazione",
228228
"compiling": (
@@ -245,7 +245,7 @@ class Evaluator(loader.Module):
245245
"err": (
246246
"<emoji document_id={}>💻</emoji><b>"
247247
" Code:</b>\n<code>{}</code>\n\n<emoji"
248-
" document_id=5312526098750252863>🚫</emoji> <b>Fehler:</b>\n{}"
248+
" document_id=5210952531676504517>🚫</emoji> <b>Fehler:</b>\n{}"
249249
),
250250
"_cls_doc": "Führt Code auf verschiedenen Programmiersprachen aus",
251251
"compiling": (
@@ -268,7 +268,7 @@ class Evaluator(loader.Module):
268268
"err": (
269269
"<emoji document_id={}>💻</emoji><b>"
270270
" Kod:</b>\n<code>{}</code>\n\n<emoji"
271-
" document_id=5312526098750252863>🚫</emoji> <b>Hata:</b>\n{}"
271+
" document_id=5210952531676504517>🚫</emoji> <b>Hata:</b>\n{}"
272272
),
273273
"_cls_doc": "Çeşitli programlama dillerinde kodu çalıştırır",
274274
"compiling": (
@@ -290,7 +290,7 @@ class Evaluator(loader.Module):
290290
"err": (
291291
"<emoji document_id={}>💻</emoji><b>"
292292
" Kod:</b>\n<code>{}</code>\n\n<emoji"
293-
" document_id=5312526098750252863>🚫</emoji> <b>Xato:</b>\n{}"
293+
" document_id=5210952531676504517>🚫</emoji> <b>Xato:</b>\n{}"
294294
),
295295
"_cls_doc": "Dasturlash tillarida kodni bajaradi",
296296
"compiling": (
@@ -311,7 +311,7 @@ class Evaluator(loader.Module):
311311
"err": (
312312
"<emoji document_id={}>💻</emoji><b>"
313313
" Código:</b>\n<code>{}</code>\n\n<emoji"
314-
" document_id=5312526098750252863>🚫</emoji> <b>Error:</b>\n{}"
314+
" document_id=5210952531676504517>🚫</emoji> <b>Error:</b>\n{}"
315315
),
316316
"_cls_doc": "Ejecuta código en diferentes lenguajes de programación",
317317
"compiling": (
@@ -334,7 +334,7 @@ class Evaluator(loader.Module):
334334
"err": (
335335
"<emoji document_id={}>💻</emoji><b>"
336336
" Код:</b>\n<code>{}</code>\n\n<emoji"
337-
" document_id=5312526098750252863>🚫</emoji> <b>Қате:</b>\n{}"
337+
" document_id=5210952531676504517>🚫</emoji> <b>Қате:</b>\n{}"
338338
),
339339
"_cls_doc": "Басқа тілдерде кодты орындайды",
340340
"compiling": (
@@ -357,7 +357,7 @@ class Evaluator(loader.Module):
357357
"err": (
358358
"<emoji document_id={}>💻</emoji><b>"
359359
" Код:</b>\n<code>{}</code>\n\n<emoji"
360-
" document_id=5312526098750252863>🚫</emoji> <b>Хата:</b>\n{}"
360+
" document_id=5210952531676504517>🚫</emoji> <b>Хата:</b>\n{}"
361361
),
362362
"_cls_doc": "Башка тилләрдә кодты үзгәртә алмый",
363363
"compiling": (

hikka/modules/hikka_backup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class HikkaBackupMod(loader.Module):
2828
"""Handles database and modules backups"""
2929

3030
p = "<emoji document_id=5469718869536940860>👆</emoji>"
31-
e = "<emoji document_id=5312526098750252863>🚫</emoji>"
31+
e = "<emoji document_id=5210952531676504517>🚫</emoji>"
3232
r = "<emoji document_id=5774134533590880843>🔄</emoji>"
3333
m = "<emoji document_id=5431736674147114227>🗂</emoji>"
3434

0 commit comments

Comments
 (0)