{ "modules": { "Limoka.py": { "name": "ModuleRepository", "description": "Manages module data and filtering.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@limokanews" }, "commands": [], "new_commands": [], "inline_handlers": [], "strings": {}, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "LimokaLegacy.py": { "name": "Limoka", "description": "Modules are now in one place with easy searching!", "cls_doc": { "ru": "Модули теперь в одном месте с простым и удобным поиском!" }, "meta": { "pic": null, "banner": null, "developer": "@limokanews" }, "commands": [ { "limoka": "[query / nothing] - Search modules | (RU) [запрос / ничего] — Поиск модулей" }, { "lshistory": "[clear] - Show or clear search history | (RU) [clear] — Показать или очистить историю поиска" } ], "new_commands": [ { "name": "limoka", "original_name": "limokacmd", "description": { "default": "[query / nothing] - Search modules", "ru": "[запрос / ничего] — Поиск модулей" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "lshistory", "original_name": "lshistorycmd", "description": { "default": "[clear] - Show or clear search history", "ru": "[clear] — Показать или очистить историю поиска" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Limoka", "wait": "
Just wait\n🔍 A search is underway among {count} modules for the query: {query}\n{fact}
", "found_header": "
🔍 Found module {name} by query: {query}\n\nℹ️ Description: {description}\n🧑‍💻 Developer: {username}\n\n🏷 Tags: {tags}\n\n
", "found_body": "{commands}", "found_footer": "
\n🪄 {prefix}dlm {url}{module_path}
", "caption_short": "
🔍 {safe_name}\nℹ️ Description: {safe_desc}\n🧑‍💻 Dev: {dev_username}\n🪄 {prefix}dlm {module_path}
", "command_template": "{emoji} {prefix}{command} — {description}\n", "inline_handler_template": "{inline_bot} {command} — {description}\n", "emojis": { "1": "1️⃣", "2": "2️⃣", "3": "3️⃣", "4": "4️⃣", "5": "5️⃣", "6": "6️⃣", "7": "7️⃣", "8": "8️⃣", "9": "9️⃣" }, "404": "
Not found by query: {query}
", "noargs": "
No args
", "?": "
🔎 Request too short / not found
", "no_info": "
No information
", "facts": [ "
🛡 The limoka catalog is carefully moderated!
", "
🚀 Limoka performance allows you to search for modules quickly!
" ], "inline404": "
Not found
", "inline?": "
Request too short / not found
", "inlinenoargs": "
Please, enter query
", "history": "
🔎 Your search history:\n{history}
", "filter_menu": "Choose filters", "filter_cat": "📑 Filter by Category", "apply_filters": "✅ Apply Filters", "clear_filters": "🗑 Clear Filters", "back_to_results": "🔙 Back to Results", "empty_history": "
🔎 Your search history is empty!
", "enter_query": "
🔍 Enter new search query:
", "global_search": "
🔍 Global search for {query} — found {count} modules
", "change_query": "🔍 Change query", "no_modules": "
No modules available.
", "filter_title": "🏷 Filters", "category_title": "📂 Categories", "selected_categories": "
✅ Selected categories: {categories}
", "no_categories": "
No categories found in the module database
", "select_category": "
Select categories for query: {query}\n(You can select multiple)
", "back": "🔙 Back", "category": "📁 {category}", "no_category": "
No category
", "global_button": "🌍 Results", "filtered_button": "🏷️ Filtered search", "inline_search": "🔍 Search in Limoka", "inline_no_results": "
❌ No modules found
", "inline_error": "
❌ Search error occurred
", "inline_short_query": "
❌ Query too short (min 2 chars)
", "inline_switch_pm": "💬 Open in chat", "inline_switch_pm_text": "🔍 Results for: {query}", "inline_start_message": "
🔍 Limoka Search\nType module name or keyword
", "first_page": "
This is the first page!
", "last_page": "
This is the last page!
", "display_error": "
Error displaying module. Please try again.
", "error_occurred": "
An error occurred. Please try again.
", "start_search_form": "
🔍 Limoka Search\nEnter your query to search for modules:
", "global_search_form": "
🔍 Global Search\nEnter your query to search ALL modules without filters:
", "history_cleared": "
🧹 Search history cleared!
", "invalid_history_arg": "
Invalid argument for history command. Use:\n.lshistory - show history\n.lshistory clear - clear history
", "close": "❌ Close", "watcher_no_tag": "
❌ Invalid message format. No #limoka tag found.
", "watcher_invalid_format": "
❌ Invalid format. Expected: #limoka:path:signature
", "watcher_signature_invalid": "
❌ Signature invalid! Installation aborted.
", "watcher_loader_missing": "
❌ Loader module not found.
", "watcher_module_not_found": "
❌ Module not found in Limoka database: {path}
", "watcher_critical": "
❌ Critical error: {error}
", "tags": { "herokutrusted": "Heroku Trusted", "hikkatrusted": "Hikka Trusted", "nonactive": "Non-Active Repository", "nonlongermaintained": "No Longer Maintained Repository", "newbie": "Newbie" }, "indexing_in_progress": "
⚠️ Database is busy, try again later. If issue persists, try removing limoka_index in the userbot's root folder. If error persists again, report to developers
", "body_page": "Commands", "name_ru": "Limoka", "wait_ru": "
Подождите\n🔍 Идёт поиск среди {count} модулей по запросу: {query}\n{fact}
", "found_header_ru": "
🔍 Найден модуль {name} по запросу: {query}
\n\n
ℹ️ Описание: {description}
\n
🧑‍💻 Разработчик: {username}
\n\n
🏷 Теги: {tags}
\n\n", "found_body_ru": "{commands}", "found_footer_ru": "\n
🪄 {prefix}dlm {url}{module_path}
", "caption_short_ru": "
🔍 {safe_name}\nℹ️ Описание: {safe_desc}\n🧑‍💻 Разработчик: {dev_username}\n🪄 {prefix}dlm {module_path}
", "command_template_ru": "
{emoji} {prefix}{command} — {description}
\n", "inline_handler_template_ru": "{inline_bot} {command} — {description}\n", "404_ru": "
Не найдено по запросу: {query}
", "noargs_ru": "
Нет аргументов
", "?_ru": "
🔎 Запрос слишком короткий / не найден
", "no_info_ru": "
Нет информации
", "inline404_ru": "
Не найдено
", "inline?_ru": "
Запрос слишком короткий / не найден
", "inlinenoargs_ru": "
Введите запрос
", "history_ru": "
🔎 История поиска:\n{history}
", "filter_menu_ru": "Выберите фильтры", "filter_cat_ru": "📑 Фильтр по категориям", "apply_filters_ru": "✅ Применить фильтры", "clear_filters_ru": "🗑 Очистить фильтры", "back_to_results_ru": "🔙 Вернуться к результатам", "empty_history_ru": "
🔎 История поиска пуста!
", "enter_query_ru": "
🔍 Введите новый поисковый запрос:
", "global_search_ru": "
🔍 Глобальный поиск по {query} — найдено {count} модулей
", "change_query_ru": "🔍 Изменить запрос", "no_modules_ru": "
Модули недоступны.
", "filter_title_ru": "🏷 Фильтры", "category_title_ru": "📂 Категории", "selected_categories_ru": "
✅ Выбранные категории: {categories}
", "no_categories_ru": "
Категории не найдены в базе модулей
", "select_category_ru": "
Выберите категории для запроса: {query}\n(Можно выбрать несколько)
", "back_ru": "🔙 Назад", "category_ru": "📁 {category}", "no_category_ru": "
Без категории
", "global_button_ru": "🌍 Результаты", "filtered_button_ru": "🏷️ Поиск с фильтрами", "inline_search_ru": "🔍 Поиск в Limoka", "inline_no_results_ru": "
❌ Модули не найдены
", "inline_error_ru": "
❌ Ошибка поиска
", "inline_short_query_ru": "
❌ Запрос слишком короткий (мин. 2 символа)
", "inline_switch_pm_ru": "💬 Открыть в чате", "inline_switch_pm_text_ru": "🔍 Результаты для: {query}", "inline_start_message_ru": "
🔍 Limoka Поиск\nВведите название модуля или ключевое слово
", "first_page_ru": "
Это первая страница!
", "last_page_ru": "
Это последняя страница!
", "display_error_ru": "
Ошибка отображения модуля. Пожалуйста, попробуйте еще раз.
", "error_occurred_ru": "
Произошла ошибка. Пожалуйста, попробуйте еще раз.
", "start_search_form_ru": "
🔍 Limoka Поиск\nВведите ваш запрос для поиска модулей:
", "global_search_form_ru": "
🔍 Глобальный Поиск\nВведите запрос для поиска ВСЕХ модулей без фильтров:
", "history_cleared_ru": "
🧹 История поиска очищена!
", "invalid_history_arg_ru": "
Неверный аргумент для команды истории. Используйте:\n.lshistory - показать историю\n.lshistory clear - очистить историю
", "close_ru": "❌ Закрыть", "watcher_no_tag_ru": "
❌ Неверный формат сообщения. Тег #limoka не найден.
", "watcher_invalid_format_ru": "
❌ Неверный формат. Ожидается: #limoka:path:signature
", "watcher_signature_invalid_ru": "
❌ Неверная подпись! Установка отменена.
", "watcher_loader_missing_ru": "
❌ Модуль загрузчика не найден.
", "watcher_module_not_found_ru": "
❌ Модуль не найден в базе Limoka: {path}
", "watcher_critical_ru": "
❌ Критическая ошибка: {error}
", "indexing_in_progress_ru": "
⚠️ База данных занята, попробуйте снова через несколько секунд. Если ошибка сохраняется, попробуйте удалить limoka_index в корневой папке юзербота. Если ошибка сохраняется снова, сообщите разработчикам
", "body_page_ru": "Команды" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Sad0ff/modules-ftg/hitler.py": { "name": "HitlerMod", "description": "Hitler", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "h": ".h <реплай на сообщение/свой текст>\n@offsd подпишись-пожалеешь" } ], "new_commands": [ { "name": "h", "original_name": "hcmd", "description": { "default": ".h <реплай на сообщение/свой текст>\n@offsd подпишись-пожалеешь" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Hitler", "usage": "Напиши .help Цитатник Гитлера" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Sad0ff/modules-ftg/jac.py": { "name": "JacquesMod", "description": "Жаконизатор", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "j": ".j <реплай на сообщение/свой текст>\n@offsd подпишись-пожалеешь" } ], "new_commands": [ { "name": "j", "original_name": "jcmd", "description": { "default": ".j <реплай на сообщение/свой текст>\n@offsd подпишись-пожалеешь" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Жаконизатор", "usage": "Напиши .help Жаконизатор" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Sad0ff/modules-ftg/DownloadYT.py": { "name": "DownloadYTMod", "description": "DownloadYT", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "dyt": "отправляет видеов чат по ссылке из ютуба\n@offsd подпишись-пожалеешь" } ], "new_commands": [ { "name": "dyt", "original_name": "dytcmd", "description": { "default": "отправляет видеов чат по ссылке из ютуба\n@offsd подпишись-пожалеешь" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "DownloadYT", "usage": "Напиши .help DownloadYT" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Sad0ff/modules-ftg/allwithvoice.py": { "name": "allwithvoiceMod", "description": "Перевод текста в гс и наоборот", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "vw": ".vw \nчтобы все работало как я задумывал, смените голос (если хотите) на женский у @Maksobot\n@offsd подпишись-пожалеешь" }, { "vm": ".vm " }, { "t": ".t \nчтобы оно работало, включите в боте тихий режим командой /silent" } ], "new_commands": [ { "name": "vw", "original_name": "vwcmd", "description": { "default": ".vw \nчтобы все работало как я задумывал, смените голос (если хотите) на женский у @Maksobot\n@offsd подпишись-пожалеешь" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "vm", "original_name": "vmcmd", "description": { "default": ".vm " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "t", "original_name": "tcmd", "description": { "default": ".t \nчтобы оно работало, включите в боте тихий режим командой /silent" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "allwithvoice" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/TableInfo.py": { "name": "TableMod", "description": "Information in parents", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/GLgp9u1.jpeg", "developer": "@shadow_modules" }, "commands": [ { "tableadd": "" } ], "new_commands": [ { "name": "tableadd", "original_name": "tableaddcmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "TableMod", "no_args": "😥 Arguments not found", "args_incorrect": "😰 Arguments are not correct\n✔ Example arguments: .tableadd name|age|day|year|hobby|userid|geo", "success": "😊 Successfully added", "dont_touch": "💾 Do not touch this chat\n😊It was created for the TableInfo module to work", "no_args_ru": "😥 Аргументы не найдены", "args_incorrect_ru": "😰 Аргументы не правильные\n✔ Пример аргументов: .tableadd name|age|day|year|hobby|userid|geo", "success_ru": "😊 Информация успешно добавлена", "dont_touch_ru": "💾 Не трогайте этот чат\n😊Он был создан для работы модуля TableInfo" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/GPT2.py": { "name": "GPT2Mod", "description": "ChatGPT в модуле", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/fdEskim.jpeg", "developer": "@shadow_modules" }, "commands": [ { "gpt": ".gpt " } ], "new_commands": [ { "name": "gpt", "original_name": "gptcmd", "description": { "default": ".gpt " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ChatGPT", "wait": "🤖 GPT-2 is generating response, please wait", "quest": "\n\n\n Your question to GPT-2 was: {args}", "args_err": "⛔️ You didn't ask a question GPT-2", "conf_err": "⛔️ You didn't provide an api key for GPT-2", "wait_ru": "🤖 GPT-2 генерирует ответ, подождите", "quest_ru": "\n\n\n Ваш вопрос к GPT-2 был: {args}", "args_err_ru": "⛔️ Вы не задали вопрос GPT-2", "conf_err_ru": "⛔️ Вы не указали api key для GPT-2" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/CheckerUsernames.py": { "name": "CheckerUsernamesMod", "description": "Check of avaliable usernames", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/aGGx93G.jpeg", "developer": "@shadow_modules" }, "commands": [ { "cuser": "Off/On checker username" }, { "timezones": "All timezones for config" } ], "new_commands": [ { "name": "cuser", "original_name": "cusercmd", "description": { "default": "Off/On checker username" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "timezones", "original_name": "timezonescmd", "description": { "default": "All timezones for config" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CheckerUsernames", "off": "❗️ Checker disabled", "on": " Checker enabled", "catching": "👍 I caught the username\n🧐 Username: @{user}\n⏰ Catch time: {time}", "off_ru": "❗️ Проверка юзернеймов выключена", "on_ru": " Проверка юзернеймов включена", "catching_ru": "👍 Я словил юзернейм\n🧐 Юзернейм: @{user}\n⏰ Время ловли: {time}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/VKInline.py": { "name": "VKInlineMod", "description": "Your vk in inline", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/8prGakZ.jpeg", "developer": "@shadow_modules, @dan_endy" }, "commands": [ { "myvk": "The command to display your VK" } ], "new_commands": [ { "name": "myvk", "original_name": "myvkcmd", "description": { "default": "The command to display your VK" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MyVKInline", "myvk": "👾 My VK", "clickvk": "🦢 Click", "novk": "😰 You didn't enter your VK", "myvk_ru": "👾 Мой VK", "clickvk_ru": "🦢 Нажми", "novk_ru": "😰 Вы не ввели свой вк" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/RandomMemes.py": { "name": "RandomMemesMod", "description": "RandomMemes", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/nw5hP8P.jpeg", "developer": "@shadow_modules" }, "commands": [ { "randmemes": "See random memes" } ], "new_commands": [ { "name": "randmemes", "original_name": "randmemescmd", "description": { "default": "See random memes" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "RandomMemes" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/GForYou.py": { "name": "GYForYouMod", "description": "Погуглю за тебя", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/pmh9eAE.jpeg", "developer": "@shadow_modules" }, "commands": [ { "google": "" } ], "new_commands": [ { "name": "google", "original_name": "googlecmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GYForYou", "google": "👩‍💻 I googled for you\n", "no_args": "❌ No args", "google_ru": "👩‍💻 Я погуглил за тебя\n", "no_args_ru": "❌ Нет аргументов" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/StickerDownload.py": { "name": "StickerDownloadMod", "description": "Sticker Downloader", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/1UnAXNf.jpeg", "developer": "@shadow_modules" }, "commands": [ { "stickdown": "stickdown " } ], "new_commands": [ { "name": "stickdown", "original_name": "stickdowncmd", "description": { "default": "stickdown " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "StickerDownload", "filerr": "😥 Specify a sticker replay to it", "filerr_ru": "😥 Укажи стикер реплаем на него" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/NewsLetter.py": { "name": "NewsLetterMod", "description": "newsletter for chats", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/Hy9ABNY.jpeg", "developer": "@shadow_modules" }, "commands": [ { "sendnews": " or reply" }, { "newsdelay": "Delayed mailing and photos" } ], "new_commands": [ { "name": "sendnews", "original_name": "sendnewscmd", "description": { "default": " or reply" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "newsdelay", "original_name": "newsdelaycmd", "description": { "default": "Delayed mailing and photos" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "NewsLetter", "succnews": " Newsletter successfully sent\n👁‍🗨 Id сhats that were sent:\n{}", "nochat": "❗️ You did not specify chats for mailing", "warnform": "⚠️ Attention!\n😰 When sending a newsletter to a lot of chats, there may be a flood\n✅ If you agree that you can get a flood, click on the button below", "noargs": "❗️ There are no messages to send", "yes": "✅ Yes", "no": "❌ No", "off": "❗️ Mailing disabled", "on": " Mailing enabled", "no_delay": "❗️ You did not indicate the delay between shipments", "no_text": "❗️ You did not indicate the text that will be written in the newsletter", "succnews_ru": " Рассылка успешно отправлена\n👁‍🗨 Айди чатов в которые была отправлена рассылка:\n{}", "warnform_ru": "⚠️ Внимание!\n😰 При отправке рассылки во многое количество чатов может быть флудвейт\n✅ Если вы согласны с тем что можете получить флудвейт - нажмите на кнопку ниже", "noargs_ru": "❗️ Нет сообщения что-бы рассылать", "nochat_ru": "❗️ Вы не указали чаты для рассылки", "yes_ru": "✅ Да", "no_ru": "❌ Нет", "off_ru": "❗️ Рассылка выключена", "on_ru": " Рассылка включена", "no_delay_ru": "❗️ Вы не указали задержку между отправками", "no_text_ru": "❗️ Вы не указали текст который будет писать в рассылке" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/trysamp.py": { "name": "TrySampMod", "description": "Try such as in samp", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/aGGx93G.jpeg", "developer": "@shadow_modules" }, "commands": [ { "try": "try you luck" } ], "new_commands": [ { "name": "try", "original_name": "trycmd", "description": { "default": "try you luck" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "TrySamp" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/MyVizitka.py": { "name": "MyVizitkaMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/4aQGHmR.jpeg", "developer": "@shadow_modules" }, "commands": [ { "myvizit": "Command for displaying a business card" }, { "myvizit": "My inline card" } ], "new_commands": [ { "name": "myvizit", "original_name": "myvizitcmd", "description": { "default": "Command for displaying a business card" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "myvizit", "original_name": "myvizit", "description": { "default": "My inline card" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": true, "is_inline_handler": true, "decorators": [] } ], "inline_handlers": [ { "name": "myvizit", "description": { "default": "My inline card" }, "decorators": [] } ], "strings": { "name": "MyVizitka" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/FoxAndDogsGallery.py": { "name": "FoxGalerryMod", "description": "🦊 Foxes, Dogs 🐶", "cls_doc": { "ru": "🦊 Лисички, Песики 🐶" }, "meta": { "pic": null, "banner": "https://i.imgur.com/nZalKg2.jpeg", "developer": "@shadow_modules" }, "commands": [ { "foxes": "🦊 Sending photos with foxes | (R) 🦊 Лисички | (RU) 🦊 Лисички" }, { "dogs": "🐶 Sending photos with dogs | (R) 🐶 Песики | (RU) 🐶 Песики" }, { "randomcdf": "Photos of dogs 🐶 and foxes 🦊" } ], "new_commands": [ { "name": "foxes", "original_name": "foxescmd", "description": { "default": "🦊 Sending photos with foxes", "r": "🦊 Лисички", "ru": "🦊 Лисички" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dogs", "original_name": "dogscmd", "description": { "default": "🐶 Sending photos with dogs", "r": "🐶 Песики", "ru": "🐶 Песики" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "randomcdf", "original_name": "randomcdfcmd", "description": { "default": "Photos of dogs 🐶 and foxes 🦊" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FoxGallery", "_cmd_doc_ru_foxes": "🦊 Лисички", "_cmd_doc_foxes_ru": "🦊 Лисички", "_cmd_doc_ru_dogs": "🐶 Песики", "_cmd_doc_dogs_ru": "🐶 Песики", "_cmd_doc_ru_random": "🦊 Лисички и Песики 🐶", "_cmd_doc_random_ru": "🦊 Лисички и Песики 🐶" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/InlineVizitka.py": { "name": "InlineVizitkaMod", "description": "You information in inline vizitka", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/SbLqMlM.jpeg", "developer": "@shadow_modules, @dan_endy, @hikarimods" }, "commands": [ { "vizitka": "Command for displaying a business card" }, { "vizinfo": "" } ], "new_commands": [ { "name": "vizitka", "original_name": "vizitkacmd", "description": { "default": "Command for displaying a business card" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "vizinfo", "original_name": "vizinfocmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "InlineVizitka", "mysocial": "✨ My social networks", "userules": "How this module is used\n1. Links to social networks must be entered in {prefix}config\n2. Links in the config must start with https:// otherwise there will be an error", "mysocial_ru": "✨ Мои соцсети", "userules_ru": "Как пользоваться данным модулем\n1. Ссылки на соц.сети надо вводить в {prefix}config\n2. Ссылки в конфиге должны начинаться с https:// иначе будет ошибка" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/VulgarStories.py": { "name": "VulgarStories", "description": "VulgarStories", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/GqPSdtT.jpeg", "developer": "@shadow_modules" }, "commands": [ { "vstor": "Vulgar Stories for geys." } ], "new_commands": [ { "name": "vstor", "original_name": "vstorcmd", "description": { "default": "Vulgar Stories for geys." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "VulgarStories" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/ConvertTime.py": { "name": "ConvertTimeMod", "description": "Convert time in days, hours, minutes and seconds", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/KiCMAfX.jpg", "developer": "@shadow_modules" }, "commands": [ { "ctime": "ctime " } ], "new_commands": [ { "name": "ctime", "original_name": "ctimecmd", "description": { "default": "ctime " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ConvertTime", "no_args": "❗️ Arguments entered incorrectly", "no_args_ru": "❗️ Не правильно введены аргументы" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/HentaiManga.py": { "name": "HentaiMangaMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": "https://i.imgur.com/8UYznku.jpeg", "developer": "@shadow_modules, @toxicuse, @vsecoder" }, "commands": [ { "rndhentaimanga": "{hentai_api_name: optional} - рандомная хентай-манга" }, { "gethentaimanga": "{hentai_api_name} {id} - получить хентай-мангу" } ], "new_commands": [ { "name": "rndhentaimanga", "original_name": "rnd_hentai_mangacmd", "description": { "default": "{hentai_api_name: optional} - рандомная хентай-манга" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gethentaimanga", "original_name": "get_hentai_mangacmd", "description": { "default": "{hentai_api_name} {id} - получить хентай-мангу" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "HentaiManga", "message": "Title: {title}\nPages: {total}\nTags: {tags}\n\nCommand to get this manga: .ghm {api} {id}", "time": "Wait...", "warn-form": "⚠️ Attention!\n😰 This module is 18+\n✉️ In many chats it is prohibited\n✅ If you agree with what you can getban - click on the button below", "yes": "✅ Yes", "no": "❌ No", "args_error": "Not enough arguments", "not_found": "Not found", "message_ru": "Название: {title}\nСтраниц: {total}\nТеги: {tags}\n\nКоманда для получения этой манги: .ghm {api} {id}", "time_ru": "Ожидайте...", "warn-form_ru": "⚠️ Внимание!\n😰 Данный модуль 18+\n✉️ Во многих чатах он запрещен\n✅ Если вы согласны с тем что можете получить бан - нажмите на кнопку ниже", "yes_ru": "✅ Да", "no_ru": "❌ Нет", "args_error_ru": "Недостаточно аргументов", "not_found_ru": "Не найдено" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "shadowhikka/sh.modules/100Percent.py": { "name": "PercentMod", "description": "Create your text with inline percentages", "cls_doc": { "ru": "Создайте свой текст с инлайн процентами" }, "meta": { "pic": null, "banner": "https://i.imgur.com/g7yk55s.jpeg", "developer": "@shadow_modules" }, "commands": [ { "percent": " [interval] -> For creating | (RU) <Текст с процентами> <Текст в конце> [интервал] -> Для создания" } ], "new_commands": [ { "name": "percent", "original_name": "percentcmd", "description": { "default": " [interval] -> For creating", "ru": "<Текст с процентами> <Текст в конце> [интервал] -> Для создания" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Percent", "no_args": "❗ You didn't provide arguments", "no_args_ru": "❗ Вы не указали аргументы" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/Tag.py": { "name": "TagMod", "description": "Tag :\n-> Tag all admins (fast way to report).\n-> Tag all bots (why not ?).\n-> Tag all members (why not ?).\n\nCommands :\n ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "admin": ".admin : Tag all admins (excepted bots).\n.admin [message] : Tag all admins (excepted bots) with message before tags.\n " }, { "all": ".all : Tag all members.\n.all [message] : Tag all members with message before tags.\n " }, { "bot": ".bot : Tag all bots.\n.bot [message] : Tag all bots with message before tags.\n " } ], "new_commands": [ { "name": "admin", "original_name": "admincmd", "description": { "default": ".admin : Tag all admins (excepted bots).\n.admin [message] : Tag all admins (excepted bots) with message before tags.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "all", "original_name": "allcmd", "description": { "default": ".all : Tag all members.\n.all [message] : Tag all members with message before tags.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bot", "original_name": "botcmd", "description": { "default": ".bot : Tag all bots.\n.bot [message] : Tag all bots with message before tags.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Tag", "error_chat": "This command can be used in channels and group chats only.", "unknow": "An unknow problem as occured.\n\nPlease report problem with logs on Github.", "user_link": "\n• {}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/cuttly.py": { "name": "CuttlyMod", "description": "URL shortener module", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "short": "usage: .short [preferred_alias]" } ], "new_commands": [ { "name": "short", "original_name": "shortcmd", "description": { "default": "usage: .short [preferred_alias]" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Cutt.ly", "error_1": "Link is already shortened", "error_2": "It is not a link", "error_3": "Short link https://cutt.ly/{name} is taken", "error_4": "Invalid API key. Change it in config.", "error_5": "Link preferred alias contains invalid characters", "error_6": "Link is from blocked domain", "unknown_error": "Unknown error {}. Check https://cutt.ly/cuttly-api for information.", "ok": "Shorted!\nShort link: {short}\nFull link: {full}", "ok_nofull": "Shorted!\nShort link: {short}", "no_args": "At least 1 argument needed - the link you gonna to short", "many_args": "At most 2 arguments - the link you gonna to short and preferred alias for it." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/range.py": { "name": "RangeMod", "description": "Provides numbers as in Python range with delay", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "range": "Iterates over the given range and returns each number in separate message.\nUsage: .range " }, { "drange": "Iterates over the given range and returns each number in separate message.\nUsage: .drange " }, { "count": "Count from 1 to N.\nUsage: .count or .count " }, { "rcount": "Count from N to 1.\nUsage: .rcount or .rcount " } ], "new_commands": [ { "name": "range", "original_name": "rangecmd", "description": { "default": "Iterates over the given range and returns each number in separate message.\nUsage: .range " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "drange", "original_name": "drangecmd", "description": { "default": "Iterates over the given range and returns each number in separate message.\nUsage: .drange " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "count", "original_name": "countcmd", "description": { "default": "Count from 1 to N.\nUsage: .count or .count " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "rcount", "original_name": "rcountcmd", "description": { "default": "Count from N to 1.\nUsage: .rcount or .rcount " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Range", "no_args": "Not enough args (minimum {})", "delay_num": "Delay must be a number", "args_int": "All range args must be integers", "many_args": "There must be no more than {} arguments" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/repl.py": { "name": "REPLMod", "description": "REPLIED for selected users", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "addtx": "Select users\nFor example: .addtx used_id \"text when reply (Default: '.'\"" }, { "clrtx": "Unselect user\nFor example: `.clrtx used_id` for one user or `.clrtx` for all users" } ], "new_commands": [ { "name": "addtx", "original_name": "addtxcmd", "description": { "default": "Select users\nFor example: .addtx used_id \"text when reply (Default: '.'\"" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "clrtx", "original_name": "clrtxcmd", "description": { "default": "Unselect user\nFor example: `.clrtx used_id` for one user or `.clrtx` for all users" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "REPL" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/contact.py": { "name": "CONTACTMod", "description": "Это модуль для игры в \"контакт\"", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "contact": "Эта команда пишет 10 сообщений для контакта" } ], "new_commands": [ { "name": "contact", "original_name": "contactcmd", "description": { "default": "Эта команда пишет 10 сообщений для контакта" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "contact" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/DND.py": { "name": "DoNotDisturbMod", "description": "DND (Do Not Disturb) :\n-> Prevents people sending you unsolicited private messages.\n-> Prevents disturbing when you are unavailable.\n\nCommands :\n ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "afkback": "Remove the AFK status.\n " }, { "afkgo": ".afkgo : Enable AFK status.\n.afkgo [message] : Enable AFK status and add a reason.\n " }, { "afknogroup": ".afknogroup : Disable/Enable AFK status message for group chats.\n.afknogroup off : Enable AFK status message for group chats.\n.afknogroup on : Disable AFK status message for group chats.\n " }, { "afknopm": ".afknopm : Disable/Enable AFK status message for PMs.\n.afknopm off : Enable AFK status message for PMs.\n.afknopm on : Disable AFK status message for PMs.\n " }, { "afknotif": ".afknotif : Disable/Enable the notifications during AFK time.\n.afknotif off : Disable the notifications during AFK time.\n.afknotif on : Enable the notifications during AFK time.\n " }, { "afkrate": ".afkrate : Disable/Enable AFK rate limit.\n.afkrate off : Disable AFK rate limit.\n.afkrate on : Enable AFK rate limit. One AFK status message max will be sent per chat.\n " }, { "allow": "Allow this user to PM.\n " }, { "block": "Block this user to PM without being warned.\n " }, { "deny": "Deny this user to PM without being warned.\n " }, { "pm": ".pm : Disable/Enable automatic answer for denied PMs.\n.pm off : Disable automatic answer for denied PMs.\n.pm on : Enable automatic answer for denied PMs.\n " }, { "pmlimit": ".pmlimit : Get current max number of PMs before automatically block not allowed user.\n.pmlimit off : Disable automatic user blocking.\n.pmlimit on : Enable automatic user blocking.\n.pmlimit reset : Reset max number of PMs before automatically block not allowed user.\n.pmlimit [number] : Modify max number of PMs before automatically block not allowed user.\n " }, { "pmnotif": ".pmnotif : Disable/Enable the notifications from denied PMs.\n.pmnotif off : Disable the notifications from denied PMs.\n.pmnotif on : Enable the notifications from denied PMs.\n " }, { "report": "Report the user to spam. Use only in PM.\n " }, { "unblock": "Unblock this user to PM." } ], "new_commands": [ { "name": "afkback", "original_name": "afkbackcmd", "description": { "default": "Remove the AFK status.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "afkgo", "original_name": "afkgocmd", "description": { "default": ".afkgo : Enable AFK status.\n.afkgo [message] : Enable AFK status and add a reason.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "afknogroup", "original_name": "afknogroupcmd", "description": { "default": ".afknogroup : Disable/Enable AFK status message for group chats.\n.afknogroup off : Enable AFK status message for group chats.\n.afknogroup on : Disable AFK status message for group chats.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "afknopm", "original_name": "afknopmcmd", "description": { "default": ".afknopm : Disable/Enable AFK status message for PMs.\n.afknopm off : Enable AFK status message for PMs.\n.afknopm on : Disable AFK status message for PMs.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "afknotif", "original_name": "afknotifcmd", "description": { "default": ".afknotif : Disable/Enable the notifications during AFK time.\n.afknotif off : Disable the notifications during AFK time.\n.afknotif on : Enable the notifications during AFK time.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "afkrate", "original_name": "afkratecmd", "description": { "default": ".afkrate : Disable/Enable AFK rate limit.\n.afkrate off : Disable AFK rate limit.\n.afkrate on : Enable AFK rate limit. One AFK status message max will be sent per chat.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "allow", "original_name": "allowcmd", "description": { "default": "Allow this user to PM.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "block", "original_name": "blockcmd", "description": { "default": "Block this user to PM without being warned.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "deny", "original_name": "denycmd", "description": { "default": "Deny this user to PM without being warned.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "pm", "original_name": "pmcmd", "description": { "default": ".pm : Disable/Enable automatic answer for denied PMs.\n.pm off : Disable automatic answer for denied PMs.\n.pm on : Enable automatic answer for denied PMs.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "pmlimit", "original_name": "pmlimitcmd", "description": { "default": ".pmlimit : Get current max number of PMs before automatically block not allowed user.\n.pmlimit off : Disable automatic user blocking.\n.pmlimit on : Enable automatic user blocking.\n.pmlimit reset : Reset max number of PMs before automatically block not allowed user.\n.pmlimit [number] : Modify max number of PMs before automatically block not allowed user.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "pmnotif", "original_name": "pmnotifcmd", "description": { "default": ".pmnotif : Disable/Enable the notifications from denied PMs.\n.pmnotif off : Disable the notifications from denied PMs.\n.pmnotif on : Enable the notifications from denied PMs.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "report", "original_name": "reportcmd", "description": { "default": "Report the user to spam. Use only in PM.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "unblock", "original_name": "unblockcmd", "description": { "default": "Unblock this user to PM." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "DND", "afk": "I'm AFK right now (since {} ago).", "afk_back": "I'm goin' BACK !", "afk_gone": "I'm goin' AFK !", "afk_no_group_off": "AFK status message enabled for group chats.", "afk_no_group_on": "AFK status message disabled for group chats.", "afk_no_pm_off": "AFK status message enabled for PMs.", "afk_no_pm_on": "AFK status message disabled for PMs.", "afk_notif_off": "Notifications are now disabled during AFK time.", "afk_notif_on": "Notifications are now enabled during AFK time.", "afk_rate_limit_off": "AFK status message rate limit disabled.", "afk_rate_limit_on": "AFK status message rate limit enabled.\n\nOne AFK status message max will be sent per chat.", "afk_reason": "I'm AFK right now (since {} ago).\n\nReason : {}", "arg_on_off": "Argument must be 'off' or 'on' !", "pm_off": "Automatic answer for denied PMs disabled.\n\nUsers are now free to PM !", "pm_on": "An automatic answer is now sent for denied PMs.", "pm_allowed": "I have allowed you to PM now.", "pm_blocked": "I don't want any PM from you, so you have been blocked !", "pm_denied": "I have denied you to PM now.", "pm_go_away": "Hey there! Unfortunately, I don't accept private messages from strangers.\n\nPlease contact me in a group, or wait for me to approve you.", "pm_reported": "You just got reported to spam !", "pm_limit_arg": "Argument must be 'off', 'on' or a number between 10 and 1000 !", "pm_limit_off": "Not allowed users are now free to PM without be automatically blocked.", "pm_limit_on": "Not allowed users are now blocked after {} PMs.", "pm_limit_current": "Current limit is {}.", "pm_limit_current_no": "Automatic user blocking is currently disabled.", "pm_limit_reset": "Limit reseted to {}.", "pm_limit_set": "Limit set to {}.", "pm_notif_off": "Notifications from denied PMs are now disabled.", "pm_notif_on": "Notifications from denied PMs are now enabled.", "pm_triggered": "Hey! I don't appreciate you barging into my PM like this !\nDid you even ask me for approving you to PM ? No ?\nGoodbye then.\n\nPS: You've been reported as spam.", "pm_unblocked": "Alright fine! I'll forgive them this time. PM has been unblocked for this user.", "unknow": "An unknow problem as occured.\n\nPlease report problem with logs on Github.", "who_to_allow": "Who shall I allow to PM ?", "who_to_block": "Specify who to block.", "who_to_deny": "Who shall I deny to PM ?", "who_to_report": "Who shall I report ?", "who_to_unblock": "Specify who to unblock." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/inactive.py": { "name": "InactiveDetectorMod", "description": "Detects inactive users", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "inactive": ".inactive " }, { "recount": "" } ], "new_commands": [ { "name": "inactive", "original_name": "inactivecmd", "description": { "default": ".inactive " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "recount", "original_name": "recountcmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Inactivity detector", "top_header": "These {un} users wrote {mn} messages or less since joining the group:\n\n", "top_place": "[{name}](tg://user?id={uid}) ({nmsg})", "top_delimiter": ", ", "not_int": "Most messages must be integer", "recount_priv": "I can't recount stats in private messages!", "recount_started": "Processing recount for chat {}. It may take a lot.", "recount_db_dumped": "Dumped database to owners and/or saved messages", "recount_dump": "Database dump for chat {cid}:\n\n
{dmp}
", "recount_iter_done": "Iterated over {} messages in this chat", "recount_finish": "Recount successful!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/spf.py": { "name": "SPFMod", "description": "Этот модуль геи личку ваших друзей", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "spf": "Чтобы использовать пишем так: .spf @ник_вашего_друга" } ], "new_commands": [ { "name": "spf", "original_name": "spfcmd", "description": { "default": "Чтобы использовать пишем так: .spf @ник_вашего_друга" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ЖУЖАКА НАХУЙ" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/tralka.py": { "name": "TralkaMod", "description": "Generates pastes", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "tralka": ".tralka " } ], "new_commands": [ { "name": "tralka", "original_name": "tralkacmd", "description": { "default": ".tralka " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Tralka" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/quotes.py": { "name": "QuotesMod", "description": "Quote a message.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "quote": "Quote a message.\nUsage: .quote [template] [file/force_file]\nOr: .quote np [template] [file/force_file]\nIf template is missing, possible templates are fetched.\nIf no args provided, default template will be used, quote sent as sticker" } ], "new_commands": [ { "name": "quote", "original_name": "quotecmd", "description": { "default": "Quote a message.\nUsage: .quote [template] [file/force_file]\nOr: .quote np [template] [file/force_file]\nIf template is missing, possible templates are fetched.\nIf no args provided, default template will be used, quote sent as sticker" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Quotes", "api_token_cfg_doc": "API Key/Token for Quotes.", "api_url_cfg_doc": "API URL for Quotes.", "colors_cfg_doc": "Username colors", "default_username_color_cfg_doc": "Default color for the username.", "no_reply": "You didn't reply to a message.", "no_template": "You didn't specify the template.", "delimiter": ", ", "server_error": "Server error. Please report to developer.", "invalid_token": "You've set an invalid token.", "unauthorized": "You're unauthorized to do this.", "not_enough_permissions": "Wrong template. You can use only the default one.", "templates": "Available Templates: {}", "cannot_send_stickers": "You cannot send stickers in this chat.", "admin": "admin", "creator": "creator", "hidden": "hidden", "channel": "Channel", "filename": "file.png" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/sirius.py": { "name": "SiriusMod", "description": "Ищем поступивших на ИЮ2020", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "find": "" } ], "new_commands": [ { "name": "find", "original_name": "findcmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Sirius" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AlpacaGang/ftg-modules/wait.py": { "name": "WAITMod", "description": "Этот модуль поможет вам удалить сообщение через n секунд/минут", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "wait5": "Эта команда удаляет сообхение черезе 5 секунд" }, { "wait": "Эта команда удаляет сообхение через n секунд, \nписать нужно так: .wait , если хотите секунды\nи так .wait m, если хотите ждать в минутах\n(например .wait 5m)" }, { "tag": "Эта команда для троллинга друзей. \nЕй вы можете тегнуть друга, а сообщение само удалится!" } ], "new_commands": [ { "name": "wait5", "original_name": "wait5cmd", "description": { "default": "Эта команда удаляет сообхение черезе 5 секунд" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "wait", "original_name": "waitcmd", "description": { "default": "Эта команда удаляет сообхение через n секунд, \nписать нужно так: .wait , если хотите секунды\nи так .wait m, если хотите ждать в минутах\n(например .wait 5m)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tag", "original_name": "tagcmd", "description": { "default": "Эта команда для троллинга друзей. \nЕй вы можете тегнуть друга, а сообщение само удалится!" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "wait" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/multiunloadmodule.py": { "name": "MultiUnloadModule", "description": "Unloads several modules at once with one command", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, in heroku" }, "commands": [ { "mulm": "{modules separated by commas} - unload multiple modules | (RU) {модули через запятую} — выгрузить несколько модулей" } ], "new_commands": [ { "name": "mulm", "original_name": "mulm", "description": { "default": "{modules separated by commas} - unload multiple modules", "ru": "{модули через запятую} — выгрузить несколько модулей" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MultiUnloadModule", "processing": "Выгружаю модули...", "done": "Выгрузка завершена.", "no_modules": "Укажите хотя бы один модуль.", "progress": "Выгружаю ({current}/{total}): {module}", "error": "Ошибка при выгрузке {mod}: {e}", "processing_ru": "Выгружаю модули...", "done_ru": "Выгрузка завершена.", "no_modules_ru": "Укажите хотя бы один модуль.", "progress_ru": "Выгружаю ({current}/{total}): {module}", "error_ru": "Error unloading {mod}: {e}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/createpacks.py": { "name": "CreatePacks", "description": "Creates sticker packs and emoji packs from the avatars of chat participants", "cls_doc": { "ru": "Создаёт стикерпаки и эмодзи-паки из аватаров участников чата" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, fun, packs" }, "commands": [ { "createavatars": "- Create a sticker pack from avatars in a group | (RU) - Создать стикерпак из аватаров в группе" }, { "createemojis": "[emoji] - Create an emoji pack from all avatars | (RU) [эмодзи] - Создать эмодзи-пак из всех аватаров" } ], "new_commands": [ { "name": "createavatars", "original_name": "createavatars", "description": { "default": "- Create a sticker pack from avatars in a group", "ru": "- Создать стикерпак из аватаров в группе" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "createemojis", "original_name": "createemojis", "description": { "default": "[emoji] - Create an emoji pack from all avatars", "ru": "[эмодзи] - Создать эмодзи-пак из всех аватаров" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CreatePacks", "processing": "[CreatePacks] Collecting avatars of participants...", "no_avatars": "[CreatePacks] No members with avatars", "no_valid": "[CreatePacks] Could not process any avatars", "done_pack": "[CreatePacks] Sticker pack is ready:\n[CreatePacks] Open: here", "done_packs": "[CreatePacks] Sticker packs are ready:\n{}", "done_emoji_pack": "[CreatePacks] Emoji pack is ready:\n[CreatePacks] Open: here", "done_emoji_packs": "[CreatePacks] Emoji packs are ready:\n{}", "already": "[CreatePacks] A sticker pack with this name already exists.", "emoji_processing": "[CreatePacks] Creating emoji pack from avatars...", "emoji_no_emoji": "[CreatePacks] No emoji specified — using", "processing_ru": "[CreatePacks] Собираю аватарки участников...", "no_avatars_ru": "[CreatePacks] Нет участников с аватарками", "no_valid_ru": "[CreatePacks] Не удалось обработать ни одну аватарку", "done_pack_ru": "[CreatePacks] Стикерпак готов:\n[CreatePacks] Открыть: здесь", "done_packs_ru": "[CreatePacks] Стикерпаки готовы:\n{}", "done_emoji_pack_ru": "[CreatePacks] Эмодзи-пак готов:\n[CreatePacks] Открыть: здесь", "done_emoji_packs_ru": "[CreatePacks] Эмодзи-паки готовы:\n{}", "already_ru": "[CreatePacks] Стикерпак с таким именем уже существует", "emoji_processing_ru": "[CreatePacks] Создаю эмодзи-пак из аватаров...", "emoji_no_emoji_ru": "[CreatePacks] Эмодзи не указан — используется" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/randomizer.py": { "name": "RandomizerMod", "description": "Randomly selects one of the comma-separated values.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, random" }, "commands": [ { "randomize": "(RU) Выбирает случайное значение из перечисленных через запятую" } ], "new_commands": [ { "name": "randomize", "original_name": "randomizecmd", "description": { "default": "", "ru": "Выбирает случайное значение из перечисленных через запятую" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Randomizer", "too_few_values": "Please provide at least two values separated by commas.", "result": "Random choice: {result}", "name_ru": "Рандомайзер", "too_few_values_ru": "Укажи хотя бы два значения через запятую.", "result_ru": "Случайный выбор: {result}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/github.py": { "name": "GitHubMod", "description": "GitHub repository monitor — commits, issues, PRs, releases and stars", "cls_doc": { "ru": "Мониторинг GitHub репозиториев — коммиты, issues, PR, релизы и звёзды" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule" }, "commands": [ { "github": "- Open GitHub Monitor control panel | (RU) - Открыть панель управления GitHub Monitor" } ], "new_commands": [ { "name": "github", "original_name": "githubcmd", "description": { "default": "- Open GitHub Monitor control panel", "ru": "- Открыть панель управления GitHub Monitor" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GitHubMonitor", "setup_welcome": "🐙 GitHub Monitor\n\nChoose a destination to configure.\nEach channel/group has its own repository list and settings.\nNotifications are sent on behalf of the bot.", "enter_dest": "{icon} {label} setup\n\nEnter the @username or ID of the {label_lc}.\nThe bot will be added as admin automatically.", "dest_not_found": "❌ Chat not found.\n\nCheck the @username or ID and try again.\nMake sure you are an admin of that chat.", "dest_configured": "✅ {label} configured: {title}\n\nNow add the first repository to track\nin owner/repo format:", "bot_invite_fail": "⚠️ Could not add the bot automatically.\nPlease add {bot} as admin with Post Messages right manually,\nthen open .github again.", "dest_removed": "🗑 {title} removed.", "repo_already": "⚠️ {repo} is already tracked in {title}.", "repo_not_tracked": "⚠️ {repo} is not tracked in {title}.", "repo_not_found": "❌ Repository {repo} not found or inaccessible.", "repo_added": "✅ Added {repo} to {title}.", "repo_removed": "✅ Removed {repo} from {title}.", "no_dests": "❌ No destinations configured.\n\nRun .github to set up a channel or group.", "setup_canceled": "❌ Setup canceled.", "panel_title": "{icon} {title}\n\n📦 Repositories: {repos}\n📣 Events: {events}\n⏱ Interval: {interval}s\n🔑 Token: {token}", "panel_repos_empty": "none", "interval_invalid": "❌ Enter a number between 60 and 3600.", "rate_limit": "⚠️ GitHub API rate limit.\nResets at {reset}.\nSet a personal token in the destination panel.", "dests_list": "📋 Configured destinations:\n\n{list}", "notify_push_header": "📏 On {repo}:{branch} new commits!\n{count} commits pushed.\nCompare changes", "notify_push_commit": "\n
Commit #{sha} by {name} (@{login})\n{msg}\n\n{files_section}{diff_section}
", "notify_push_footer": "", "notify_push_created": "🔧 Created files:\n{files}\n\n", "notify_push_removed": "🗑 Removed files:\n{files}\n\n", "notify_push_modified": "🖊 Modified files:\n{files}\n\n", "notify_push_diff": "⌨️ Diff:\n➕ {added}\n➖ {removed}\n", "notify_push_empty": "📏 On {repo}:{branch} new empty push", "notify_issue": "{e} On {repo} {action} issue!\n\n{title}\n#{num} by @{author}", "notify_pr": "{e} On {repo} {action} pull request!\n\n{title}\n
{body}
\n\nUser: @{author}\n\n#{num}", "notify_release": "{e} On {repo} {action} release!\n\n🏷 {tag} · {name}\n👤 @{author}\nOpen release", "notify_star_added": "⭐️ On {repo} added star!\n\nTotal stars: {stars}\nUser: @{user}", "notify_star_removed": "💔 On {repo} removed star!\n\nTotal stars: {stars}\nUser: @{user}", "_cfg_interval": "Default polling interval in seconds (60–3600). Overridden per destination.", "star_label": "⭐ Stars", "_cfg_token": "Default GitHub token for destinations without a personal token.\nWithout token: 60 req/h. With token: 5000 req/h.\nCreate at: github.com/settings/tokens", "push_label": "🔨 Push", "issues_label": "🐛 Issues", "pull_request_label": "🔀 Pull Requests", "release_label": "🚀 Releases", "token_set": "✅ set", "token_not_set": "❌ not set", "btn_channel": "➕ Channel", "btn_group": "➕ Group", "btn_close": "✖️ Close", "btn_back": "◀️ Back", "btn_skip": "⏩ Skip", "btn_add_repo": "➕ Add repository", "btn_set_interval": "⏱ Set interval", "btn_set_token": "🔑 Set token", "btn_clear_token": "🔑 Clear token", "btn_remove": "🗑 Remove", "btn_enter_dest": "✏️ Enter {label} username / ID", "btn_add_repo_confirm": "✏️ Add repository", "input_dest": "@username or ID of the {label}", "input_repo": "owner/repo (e.g. torvalds/linux)", "input_interval": "Interval in seconds (60 – 3600)", "input_token": "GitHub Personal Access Token", "repo_invalid_format": "❌ Invalid format. Use owner/repo.", "checking_repo": "🔍 Checking repository...", "issue_opened": "opened", "issue_closed": "closed", "pr_merged": "merged", "pr_closed": "closed", "pr_opened": "opened", "release_prerelease": "pre-release", "release_published": "published", "dest_label_channel": "Channel", "dest_label_group": "Group", "name_ru": "GitHubMonitor", "setup_welcome_ru": "🐙 GitHub Monitor\n\nВыберите назначение для настройки.\nУ каждого канала/группы свой список репозиториев и настройки.\nУведомления отправляются от имени бота.", "enter_dest_ru": "{icon} Настройка {label_lc}а\n\nВведите @username или ID {label_lc}а.\nБот будет добавлен администратором автоматически.", "dest_not_found_ru": "❌ Чат не найден.\n\nПроверьте @username или ID.\nУбедитесь, что вы администратор этого чата.", "dest_configured_ru": "✅ {label} настроен: {title}\n\nТеперь добавьте первый репозиторий для отслеживания\nв формате owner/repo:", "bot_invite_fail_ru": "⚠️ Не удалось добавить бота автоматически.\nДобавьте {bot} вручную как администратора с правом Публикация сообщений,\nзатем откройте .github снова.", "dest_removed_ru": "🗑 {title} удалён.", "repo_already_ru": "⚠️ {repo} уже отслеживается в {title}.", "repo_not_tracked_ru": "⚠️ {repo} не отслеживается в {title}.", "repo_not_found_ru": "❌ Репозиторий {repo} не найден или недоступен.", "repo_added_ru": "✅ Репозиторий {repo} добавлен в {title}.", "repo_removed_ru": "✅ Репозиторий {repo} удалён из {title}.", "no_dests_ru": "❌ Нет настроенных назначений.\n\nЗапустите .github чтобы добавить канал или группу.", "setup_canceled_ru": "❌ Настройка отменена.", "panel_title_ru": "{icon} {title}\n\n📦 Репозитории: {repos}\n📣 События: {events}\n⏱ Интервал: {interval} сек\n🔑 Токен: {token}", "panel_repos_empty_ru": "нет", "interval_invalid_ru": "❌ Введите число от 60 до 3600.", "rate_limit_ru": "⚠️ GitHub API rate limit.\nСброс в {reset}.\nУстановите токен в панели назначения.", "dests_list_ru": "📋 Настроенные назначения:\n\n{list}", "notify_push_header_ru": "📏 На {repo}:{branch} новые коммиты!\n{count} коммитов отправлено.\nСравнить изменения", "notify_push_commit_ru": "\n
Коммит #{sha} от {name} (@{login})\n{msg}\n\n{files_section}{diff_section}
", "notify_push_footer_ru": "", "notify_push_created_ru": "🔧 Созданные файлы:\n{files}\n\n", "notify_push_removed_ru": "🗑 Удалённые файлы:\n{files}\n\n", "notify_push_modified_ru": "🖊 Изменённые файлы:\n{files}\n\n", "notify_push_diff_ru": "⌨️ Diff:\n➕ {added}\n➖ {removed}\n", "notify_push_empty_ru": "📏 На {repo}:{branch} пустой push", "notify_issue_ru": "{e} На {repo} {action} issue!\n\n{title}\n#{num} от @{author}", "notify_pr_ru": "{e} На {repo} {action} pull request!\n\n{title}\n
{body}
\n\nПользователь: @{author}\n\n#{num}", "notify_release_ru": "{e} На {repo} {action} релиз!\n\n🏷 {tag} · {name}\n👤 @{author}\nОткрыть релиз", "notify_star_added_ru": "⭐️ На {repo} добавлена звезда!\n\nВсего звёзд: {stars}\nПользователь: @{user}", "notify_star_removed_ru": "💔 На {repo} убрана звезда!\n\nВсего звёзд: {stars}\nПользователь: @{user}", "_cfg_interval_ru": "Интервал опроса по умолчанию (60–3600 сек). Переопределяется в настройках назначения.", "star_label_ru": "⭐ Звёзды", "_cfg_token_ru": "Глобальный GitHub-токен для назначений без персонального токена.\nБез токена: 60 запросов/час. С токеном: 5000.\nСоздать: github.com/settings/tokens", "push_label_ru": "🔨 Push", "issues_label_ru": "🐛 Issues", "pull_request_label_ru": "🔀 Pull Requests", "release_label_ru": "🚀 Релизы", "token_set_ru": "✅ установлен", "token_not_set_ru": "❌ не установлен", "btn_channel_ru": "➕ Канал", "btn_group_ru": "➕ Группа", "btn_close_ru": "✖️ Закрыть", "btn_back_ru": "◀️ Назад", "btn_skip_ru": "⏩ Пропустить", "btn_add_repo_ru": "➕ Добавить репозиторий", "btn_set_interval_ru": "⏱ Установить интервал", "btn_set_token_ru": "🔑 Установить токен", "btn_clear_token_ru": "🔑 Очистить токен", "btn_remove_ru": "🗑 Удалить", "btn_enter_dest_ru": "✏️ Ввести {label} username / ID", "btn_add_repo_confirm_ru": "✏️ Добавить репозиторий", "input_dest_ru": "@username или ID {label}а", "input_repo_ru": "owner/repo (например: torvalds/linux)", "input_interval_ru": "Интервал в секундах (60 – 3600)", "input_token_ru": "GitHub Personal Access Token", "repo_invalid_format_ru": "❌ Неверный формат. Используйте owner/repo.", "checking_repo_ru": "🔍 Проверяю репозиторий...", "issue_opened_ru": "открыт", "issue_closed_ru": "закрыт", "pr_merged_ru": "смёрджен", "pr_closed_ru": "закрыт", "pr_opened_ru": "открыт", "release_prerelease_ru": "пре-релиз", "release_published_ru": "опубликован", "dest_label_channel_ru": "Канал", "dest_label_group_ru": "Группа" }, "has_on_load": false, "has_on_unload": true, "class_cmd_names": {} }, "fiksofficial/python-modules/lyrics.py": { "name": "LyricsMod", "description": "Модуль для поиска текста песни через Genius API напрямую", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@PyModule", "fhsdesc": "tool, tools, lyrics, music" }, "commands": [ { "lyrics": "[запрос] - Найти текст песни по запросу" } ], "new_commands": [ { "name": "lyrics", "original_name": "lyricscmd", "description": { "default": "[запрос] - Найти текст песни по запросу" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Lyrics" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/cutemessages.py": { "name": "CuteMessages", "description": "Makes your messages extra cute with adorable styles!", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "fun, cute, message, love" }, "commands": [ { "cutemessages": "Toggle CuteMessages on or off." }, { "cutemessagessettings": "(RU) Просмотр и изменение настроек CuteMessages." } ], "new_commands": [ { "name": "cutemessages", "original_name": "cutemessages", "description": { "default": "Toggle CuteMessages on or off." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "cutemessagessettings", "original_name": "cutemessages_settings", "description": { "default": "", "ru": "Просмотр и изменение настроек CuteMessages." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CuteMessages", "ENABLED": "✅ Cute messages enabled", "DISABLED": "❌ Cute messages disabled", "SETTINGS_UPDATED": "Settings updated! Use .cutemessages settings to view.", "CURRENT_SETTINGS": "Current settings:\n{settings}", "INVALID_SETTING": "Invalid setting or value! Use .cutemessages settings for available options.", "SETTINGS_HEADER": "Cute Messages Settings", "ENABLE_SWITCH": "Enable cute messages", "IGNORE_DOT_COMMANDS_SWITCH": "Ignore dot-commands (.)", "EMOJI_FREQUENCY": "Classic effects frequency", "TEXT_STYLE": "Text style (classic)", "FREQUENCY_VERY_LOW": "Very Low (10%)", "FREQUENCY_LOW": "Low (25%)", "FREQUENCY_MEDIUM": "Medium (50%)", "FREQUENCY_HIGH": "High (75%)", "FREQUENCY_MAX": "Maximum (100%)", "STYLE_EMOJIS": "Emojis only", "STYLE_KAOMOJI": "Kaomoji (◕‿◕)", "STYLE_SPARKLES": "Sparkles ✨", "STYLE_FULL_CLASSIC": "All classic effects", "ENABLE_LOWERCASE_SWITCH": "Convert to lowercase", "ENABLE_UWU_SPEAK_SWITCH": "Enable UwU-speak (r/l → w)", "ENABLE_UWU_SUFFIXES_SWITCH": "Add UwU suffixes (nya, owo)", "UWU_SUFFIXES_FREQUENCY": "UwU suffix frequency", "ENABLE_STUTTERING_SWITCH": "Enable stuttering (h-hello)", "STUTTERING_FREQUENCY": "Stuttering frequency", "ENABLE_VOWEL_STRETCHING_SWITCH": "Stretch vowels (cuuute)", "VOWEL_STRETCHING_FREQUENCY": "Vowel stretching frequency", "VOWEL_STRETCHING_MAX_LENGTH": "Max stretched vowel length", "MAX_LENGTH_2X": "Double (x2)", "MAX_LENGTH_3X": "Triple (x3)", "ENABLE_CUTE_ACTIONS_SWITCH": "Add cute actions (*hugs*)", "CUTE_ACTIONS_FREQUENCY": "Cute actions frequency", "ACTIONS_ON_NEW_LINE": "Actions on new line", "ENABLE_CUTE_PUNCTUATION_SWITCH": "Cute punctuation (. → .~, ? → ?✨)", "CUTE_PUNCTUATION_FREQUENCY": "Cute punctuation frequency", "ENABLE_SOFT_SIGN_SWITCH": "Add soft sign ('ь') to word endings (kotikь)", "SOFT_SIGN_FREQUENCY": "Soft sign frequency", "ENABLE_TEXT_BORDERS": "Enable text borders", "TEXT_BORDERS_FREQUENCY": "Text borders frequency", "THEME_SELECTOR": "Theme selector", "THEME_RANDOM": "Random", "THEME_PASTEL": "Pastel", "THEME_MAGICAL": "Magical", "THEME_NATURE": "Nature", "ERROR_MESSAGE_CUTE": "Oopsie! 🥺 Something went wrong while trying to make the message cute... Here's the original: {original}", "name_ru": "CuteMessages", "ENABLED_ru": "✅ Милые сообщения включены", "DISABLED_ru": "❌ Милые сообщения отключены", "SETTINGS_UPDATED_ru": "Настройки обновлены! Используйте .cutemessages settings для просмотра.", "CURRENT_SETTINGS_ru": "Текущие настройки:\n{settings}", "INVALID_SETTING_ru": "Неверная настройка или значение! Используйте .cutemessages settings для доступных опций.", "SETTINGS_HEADER_ru": "Настройки милых сообщений", "ENABLE_SWITCH_ru": "Включить милые сообщения", "IGNORE_DOT_COMMANDS_SWITCH_ru": "Игнорировать команды (.)", "EMOJI_FREQUENCY_ru": "Частота классических эффектов", "TEXT_STYLE_ru": "Стиль текста (классика)", "FREQUENCY_VERY_LOW_ru": "Очень низкая (10%)", "FREQUENCY_LOW_ru": "Низкая (25%)", "FREQUENCY_MEDIUM_ru": "Средняя (50%)", "FREQUENCY_HIGH_ru": "Высокая (75%)", "FREQUENCY_MAX_ru": "Максимальная (100%)", "STYLE_EMOJIS_ru": "Только эмодзи", "STYLE_KAOMOJI_ru": "Каомодзи (◕‿◕)", "STYLE_SPARKLES_ru": "Звездочки ✨", "STYLE_FULL_CLASSIC_ru": "Все классические эффекты", "ENABLE_LOWERCASE_SWITCH_ru": "Преобразовать в строчные буквы", "ENABLE_UWU_SPEAK_SWITCH_ru": "Включить UwU-стиль (р/л → в/w)", "ENABLE_UWU_SUFFIXES_SWITCH_ru": "Добавлять UwU-суффиксы (nya, owo)", "UWU_SUFFIXES_FREQUENCY_ru": "Частота UwU-суффиксов", "ENABLE_STUTTERING_SWITCH_ru": "Включить заикание (п-привет)", "STUTTERING_FREQUENCY_ru": "Частота заикания", "ENABLE_VOWEL_STRETCHING_SWITCH_ru": "Растягивать гласные (милооо)", "VOWEL_STRETCHING_FREQUENCY_ru": "Частота растягивания гласных", "VOWEL_STRETCHING_MAX_LENGTH_ru": "Макс. длина растянутой гласной", "MAX_LENGTH_2X_ru": "Двойная (x2)", "MAX_LENGTH_3X_ru": "Тройная (x3)", "ENABLE_CUTE_ACTIONS_SWITCH_ru": "Добавлять милые действия (*обнимает*)", "CUTE_ACTIONS_FREQUENCY_ru": "Частота милых действий", "ACTIONS_ON_NEW_LINE_ru": "Действия на новой строке", "ENABLE_CUTE_PUNCTUATION_SWITCH_ru": "Милая пунктуация (. → .~, ? → ?✨)", "CUTE_PUNCTUATION_FREQUENCY_ru": "Частота милой пунктуации", "ENABLE_SOFT_SIGN_SWITCH_ru": "Добавлять 'ь' в конце слов (котикь)", "SOFT_SIGN_FREQUENCY_ru": "Частота добавления 'ь'", "ENABLE_TEXT_BORDERS_ru": "Включить рамки текста", "TEXT_BORDERS_FREQUENCY_ru": "Частота рамок текста", "THEME_SELECTOR_ru": "Выбор темы", "THEME_RANDOM_ru": "Случайная", "THEME_PASTEL_ru": "Пастельная", "THEME_MAGICAL_ru": "Волшебная", "THEME_NATURE_ru": "Природная", "ERROR_MESSAGE_CUTE_ru": "Ой-ой! 🥺 Что-то пошло не так, когда я пытался сделать сообщение милым... Вот оригинал: {original}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/IwaAnimation.py": { "name": "IwaAnimation", "description": "Frame-by-frame text animations loaded from .anim TOML files", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule" }, "commands": [ { "lanim": "- Load animation from a replied .anim file | (RU) - Загрузить анимацию из полученного .anim файла" }, { "anim": " - Play a loaded animation | (RU) - Воспроизвести загруженную анимацию" }, { "anims": "- List all loaded animations | (RU) - Отобразить список всех загруженных анимаций" }, { "delanim": " - Delete an animation | (RU) - Удалить анимацию" }, { "dumpanim": " - Export an animation to a .anim file | (RU) - Экспорт анимации в файл .anim" } ], "new_commands": [ { "name": "lanim", "original_name": "lanimcmd", "description": { "default": "- Load animation from a replied .anim file", "ru": "- Загрузить анимацию из полученного .anim файла" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "anim", "original_name": "animcmd", "description": { "default": " - Play a loaded animation", "ru": " - Воспроизвести загруженную анимацию" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "anims", "original_name": "animscmd", "description": { "default": "- List all loaded animations", "ru": "- Отобразить список всех загруженных анимаций" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "delanim", "original_name": "delanimcmd", "description": { "default": " - Delete an animation", "ru": " - Удалить анимацию" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dumpanim", "original_name": "dumpanimcmd", "description": { "default": " - Export an animation to a .anim file", "ru": " - Экспорт анимации в файл .anim" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "IwaAnimation", "err_no_reply": "{e} Reply to a .anim file.", "err_not_anim": "{e} File must have .anim extension.", "err_bad_format": "{e} Invalid file format (missing name or cmd).", "err_no_frames": "{e} No frames found in the file.", "err_not_found": "{e} Animation not found.", "err_no_cmd": "{e} Specify a command name.", "err_generic": "{e} Error:\n\n{exc}", "ok_loaded": "{s} Loaded: {name}\nCommand: .anim {cmd}", "ok_deleted": "{s} Deleted.", "list_header": "
Animations:
\n\n
", "list_row": "• {cmd} — {name} ({n} frames)\n", "list_footer": "
", "list_empty": "{e} No animations.", "name_ru": "IwaAnimation", "err_no_reply_ru": "{e} Ответьте на .anim файл.", "err_not_anim_ru": "{e} Файл должен быть формата .anim", "err_bad_format_ru": "{e} Неверный формат файла (нет name или cmd).", "err_no_frames_ru": "{e} В файле нет кадров.", "err_not_found_ru": "{e} Анимация не найдена.", "err_no_cmd_ru": "{e} Укажи команду.", "err_generic_ru": "{e} Ошибка:\n\n{exc}", "ok_loaded_ru": "{s} Загружено: {name}\nКоманда: .anim {cmd}", "ok_deleted_ru": "{s} Удалено.", "list_header_ru": "
Анимации:
\n\n
", "list_row_ru": "• {cmd} — {name} ({n} кадров)\n", "list_footer_ru": "
", "list_empty_ru": "{e} Нет анимаций." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/autoprofile.py": { "name": "AutoProfileMod", "description": "Automatically update your profile description", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, user, profile" }, "commands": [ { "autodesc": "Toggle auto bio | (RU) Включить или отключить автоописание | (EN) Enable or disable auto bio updates" }, { "adddesc": "Add description | (RU) Добавить описание: .adddesc <текст> | (EN) Add a description: .adddesc " }, { "deldesc": "Delete description | (RU) Удалить описание по номеру: .deldesc <номер> | (EN) Delete description by number: .deldesc " }, { "listdesc": "List descriptions | (RU) Показать список описаний | (EN) Show list of descriptions" }, { "setinterval": "Set update interval | (RU) Установить интервал обновления: .setinterval <сек> | (EN) Set update interval: .setinterval " } ], "new_commands": [ { "name": "autodesc", "original_name": "autodesccmd", "description": { "default": "Toggle auto bio", "ru": "Включить или отключить автоописание", "en": "Enable or disable auto bio updates" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "adddesc", "original_name": "adddesccmd", "description": { "default": "Add description", "ru": "Добавить описание: .adddesc <текст>", "en": "Add a description: .adddesc " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "deldesc", "original_name": "deldesccmd", "description": { "default": "Delete description", "ru": "Удалить описание по номеру: .deldesc <номер>", "en": "Delete description by number: .deldesc " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "listdesc", "original_name": "listdesccmd", "description": { "default": "List descriptions", "ru": "Показать список описаний", "en": "Show list of descriptions" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "setinterval", "original_name": "setintervalcmd", "description": { "default": "Set update interval", "ru": "Установить интервал обновления: .setinterval <сек>", "en": "Set update interval: .setinterval " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AutoProfile", "no_desc": "[AutoProfile] No saved descriptions!", "error": "[AutoProfile] Auto bio update error: {}", "enabled": "[AutoProfile] Auto bio enabled!", "disabled": "[AutoProfile] Auto bio disabled!", "usage": "[AutoProfile] Usage: .autodesc on/off", "desc_added": "[AutoProfile] Description added: {}", "desc_removed": "[AutoProfile] Description removed: {}", "invalid_number": "[AutoProfile] Invalid number!", "enter_number": "[AutoProfile] Enter a description number to delete!", "desc_list": "[AutoProfile] Description list:\n{}", "desc_empty": "[AutoProfile] No descriptions saved!", "enter_text": "[AutoProfile] Enter text to add!", "set_interval": "[AutoProfile] Update interval set: {} sec.", "enter_interval": "[AutoProfile] Enter interval in seconds!", "no_desc_ru": "[AutoProfile] Нет сохранённых описаний!", "error_ru": "[AutoProfile] Ошибка автообновления описания: {}", "enabled_ru": "[AutoProfile] Автоописание включено!", "disabled_ru": "[AutoProfile] Автоописание отключено!", "usage_ru": "[AutoProfile] Использование: .autodesc on/off", "desc_added_ru": "[AutoProfile] Описание добавлено: {}", "desc_removed_ru": "[AutoProfile] Описание удалено: {}", "invalid_number_ru": "[AutoProfile] Некорректный номер!", "enter_number_ru": "[AutoProfile] Введите номер описания для удаления!", "desc_list_ru": "[AutoProfile] Список описаний:\n{}", "desc_empty_ru": "[AutoProfile] Список описаний пуст!", "enter_text_ru": "[AutoProfile] Введите текст для добавления!", "set_interval_ru": "[AutoProfile] Интервал смены установлен: {} сек.", "enter_interval_ru": "[AutoProfile] Введите интервал в секундах!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/lateban.py": { "name": "LateBanMod", "description": "Ban all members who joined the chat after a specified date/time", "cls_doc": { "ru": "Заблокируйте всех участников, присоединившихся к чату после указанной даты/времени." }, "meta": { "pic": null, "banner": null, "developer": "@pymodule" }, "commands": [ { "lateban": " — ban all who joined after this date/time | (RU) - Забанить всех, кто присоединился после определённой даты/времени." } ], "new_commands": [ { "name": "lateban", "original_name": "latebancmd", "description": { "default": " — ban all who joined after this date/time", "ru": " - Забанить всех, кто присоединился после определённой даты/времени." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "LateBan", "no_args": "❌ Specify date/time:\n.lateban DD.MM.YYYY\n.lateban DD.MM.YYYY HH:MM\n.lateban HH:MM — today", "bad_date": "❌ Invalid format. Use DD.MM.YYYY, DD.MM.YYYY HH:MM or HH:MM", "not_chat": "❌ Only works in supergroups", "no_rights": "❌ No permission to ban members", "scanning": "🔍 Scanning members who joined after {dt}...", "confirm": "⚠️ Found {count} members who joined after {dt}.\n\nConfirm ban:", "btn_ban": "✅ Ban {count} members", "btn_cancel": "❌ Cancel", "banning": "⏳ Banning {count} members...", "progress": "⏳ Banned {done}/{total}...", "done": "✅ Banned: {banned}\nSkipped (errors/bots): {skipped}\nService messages deleted: {deleted}", "nobody": "✅ No members found who joined after {dt}.", "name_ru": "LateBan", "no_args_ru": "❌ Укажи дату/время:\n.lateban DD.MM.YYYY\n.lateban DD.MM.YYYY HH:MM\n.lateban HH:MM", "bad_date_ru": "❌ Неверный формат. Используй DD.MM.YYYY, DD.MM.YYYY HH:MM или HH:MM", "not_chat_ru": "❌ Команда работает только в супергруппах", "no_rights_ru": "❌ Нет прав на бан участников", "scanning_ru": "🔍 Сканирую участников, вступивших после {dt}...", "confirm_ru": "⚠️ Найдено {count} участников, вступивших после {dt}.\n\nПодтверди бан:", "btn_ban_ru": "✅ Забанить {count} участников", "btn_cancel_ru": "❌ Отмена", "banning_ru": "⏳ Баню {count} участников...", "progress_ru": "⏳ Забанено {done}/{total}...", "done_ru": "✅ Забанено: {banned}\nПропущено (ошибки/боты): {skipped}\nУдалено сервисных сообщений: {deleted}", "nobody_ru": "✅ Участников, вступивших после {dt}, не найдено." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/sysinfo.py": { "name": "SysInfoMod", "description": "System information.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, info, sysinfo, system" }, "commands": [ { "sysinfo": "(RU) 🔧 Показывает информацию о системе." } ], "new_commands": [ { "name": "sysinfo", "original_name": "sysinfo", "description": { "default": "", "ru": "🔧 Показывает информацию о системе." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "SysInfo" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/ai.py": { "name": "AIModule", "description": "Module for interacting with AI", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, ai, assistant" }, "commands": [ { "ai": "(RU) Отправить вопрос к AI. Использование: .ai [--no-history] <вопрос>" }, { "txtai": "(RU) Отправить содержимое файла к AI. Использование: .txtai [--no-history] (ответ на файл)" }, { "clearai": "(RU) Очистить историю запросов. Использование: .clearai" }, { "aiconfig": "(RU) Просмотреть или изменить настройки. Использование: .aiconfig [--edit]" }, { "aitest": "(RU) Проверить валидность API-ключа. Использование: .aitest" } ], "new_commands": [ { "name": "ai", "original_name": "ai", "description": { "default": "", "ru": "Отправить вопрос к AI. Использование: .ai [--no-history] <вопрос>" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "txtai", "original_name": "txtai", "description": { "default": "", "ru": "Отправить содержимое файла к AI. Использование: .txtai [--no-history] (ответ на файл)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "clearai", "original_name": "clearai", "description": { "default": "", "ru": "Очистить историю запросов. Использование: .clearai" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "aiconfig", "original_name": "aiconfig", "description": { "default": "", "ru": "Просмотреть или изменить настройки. Использование: .aiconfig [--edit]" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "aitest", "original_name": "aitest", "description": { "default": "", "ru": "Проверить валидность API-ключа. Использование: .aitest" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AI", "no_question": "❌ Error: Please provide a question.", "no_api_key": "❌ Error: API key is not set. Configure it using {prefix}config AI.", "empty_file": "❌ Error: The file is empty.", "empty_response": "❌ Error: Empty response from API.", "request_error": "❌ Request error: {error}", "no_txt_file": "❌ Error: Reply to a .txt, .md, or .json file.", "reading_file": "🔄 Reading file...", "request_sent": "🔍 Sending request...", "history_cleared": "✔️ Query history cleared.", "input_too_long": "⚠️ Error: Input is too long ({length} characters). Maximum: {max_length}.", "config_view": "🔧 Current settings:\n\n- API_KEY: {api_key}\n- Model: {model}\n- Save history: {save_history}\n- History limit: {history_limit}\n- System prompt: {system_prompt}", "cfg_api_key": "IO Intelligence API key (https://ai.io.net/ai/api-keys).", "cfg_model": "Model (e.g., deepseek-ai/DeepSeek-R1).", "cfg_save_history": "Save query history to the database.", "cfg_history_limit": "Maximum number of messages in history (0 = no limit).", "cfg_system_prompt": "System prompt to set the model's context.", "invalid_api_key": "❌ Error: Invalid or expired API key.", "rate_limit_exceeded": "❌ Error: Rate limit exceeded. Check limits: https://docs.io.net/reference/get-started-with-io-intelligence-api.", "test_success": "✅ Success: API key is valid.", "test_failed": "❌ Error: Failed to validate API key: {error}", "think_header": "📝 AI Thoughts:", "response_header": "💬 Response:", "clear_history": "🧹 Clear History", "close": "❌ Close", "name_ru": "AI", "no_question_ru": "❌ Ошибка: Укажите вопрос.", "no_api_key_ru": "❌ Ошибка: API-ключ не установлен. Настройте через {prefix}config AI.", "empty_file_ru": "❌ Ошибка: Файл пустой.", "empty_response_ru": "❌ Ошибка: Пустой ответ от API.", "request_error_ru": "❌ Ошибка запроса: {error}", "no_txt_file_ru": "❌ Ошибка: Ответьте на файл .txt, .md или .json.", "reading_file_ru": "🔄 Чтение файла...", "request_sent_ru": "🔍 Отправка запроса...", "history_cleared_ru": "✔️ История запросов очищена.", "input_too_long_ru": "⚠️ Ошибка: Текст слишком длинный ({length} символов). Максимум: {max_length}.", "config_view_ru": "🔧 Текущие настройки:\n\n- API_KEY: {api_key}\n- Модель: {model}\n- Сохранять историю: {save_history}\n- Лимит истории: {history_limit}\n- Системный промпт: {system_prompt}", "cfg_api_key_ru": "API-ключ IO Intelligence (https://ai.io.net/ai/api-keys).", "cfg_model_ru": "Модель (например, deepseek-ai/DeepSeek-R1).", "cfg_save_history_ru": "Сохранять историю запросов в базе данных.", "cfg_history_limit_ru": "Максимальное количество сообщений в истории (0 = без лимита).", "cfg_system_prompt_ru": "Системный промпт для настройки контекста модели.", "invalid_api_key_ru": "❌ Ошибка: Неверный или истёкший API-ключ.", "rate_limit_exceeded_ru": "❌ Ошибка: Превышен лимит запросов. Проверьте лимиты: https://docs.io.net/reference/get-started-with-io-intelligence-api.", "test_success_ru": "✅ Успех: API-ключ валиден.", "test_failed_ru": "❌ Ошибка: Не удалось проверить API-ключ: {error}", "think_header_ru": "📝 Размышления ИИ:", "response_header_ru": "💬 Ответ:", "clear_history_ru": "🧹 Очистить историю", "close_ru": "❌ Закрыть" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/wiki.py": { "name": "WikiSearchMod", "description": "Search Wikipedia articles", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, wiki, wikipedia, info, wikiinfo" }, "commands": [ { "wiki": "(RU) [термин] - Поиск статьи в Википедии по запросу" } ], "new_commands": [ { "name": "wiki", "original_name": "wiki", "description": { "default": "", "ru": "[термин] - Поиск статьи в Википедии по запросу" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "WikiSearch", "no_query": "❗ Please provide a search term.", "searching": "🔎 Searching Wikipedia for: {query}", "not_found": "🚫 No results found for: {query}", "error": "🚫 Error: {error}", "article": "{title}\n\n{summary}\n\n🌐 Read more…", "inline_title": "📚 {title}", "inline_description": "🔍 {summary}", "name_ru": "WikiSearch", "no_query_ru": "❗ Укажи термин для поиска.", "searching_ru": "🔎 Поиск в Википедии по запросу: {query}", "not_found_ru": "🚫 Ничего не найдено по запросу: {query}", "error_ru": "🚫 Ошибка: {error}", "article_ru": "{title}\n\n{summary}\n\n🌐 Читать далее…", "inline_title_ru": "📚 {title}", "inline_description_ru": "🔍 {summary}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/calc.py": { "name": "CalcMod", "description": "Калькулятор.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, calculator, calc" }, "commands": [ { "calc": "(RU) [Выражение] - Вычислить выражение" } ], "new_commands": [ { "name": "calc", "original_name": "calc", "description": { "default": "", "ru": "[Выражение] - Вычислить выражение" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Calc", "no_expr": "🚫 Please provide a math expression to evaluate.", "calc_result": "🧮 Expression: {expr}\n📥 Result: {result}", "inline_title": "🧮 Result for: {expr}", "inline_desc": "Click to paste the result: {result}", "no_expr_ru": "🚫 Укажи математическое выражение для вычисления.", "calc_result_ru": "🧮 Выражение: {expr}\n📥 Ответ: {result}", "inline_title_ru": "🧮 Результат для: {expr}", "inline_desc_ru": "Нажми, чтобы вставить: {result}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/getusername.py": { "name": "GetUserMod", "description": "Получает username пользователя по его ID", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@PyModule", "fhsdesc": "tool, tools, user, id" }, "commands": [ { "getuser": "[ID] - Найти username по ID." } ], "new_commands": [ { "name": "getuser", "original_name": "getuser", "description": { "default": "[ID] - Найти username по ID." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GetUser" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/placeholders+.py": { "name": "PlaceholdersMod", "description": "Плейсхолдеры", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule" }, "commands": [], "new_commands": [], "inline_handlers": [], "strings": { "name": "Placeholders+" }, "has_on_load": false, "has_on_unload": true, "class_cmd_names": {} }, "fiksofficial/python-modules/histart.py": { "name": "HistartMod", "description": "🔁 Automatically restarts your userbot at set intervals.\n\n⏱ Use .setrestart and .histart on/off to enable/disable.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, auto, restart, heroku, hikka" }, "commands": [ { "setrestart": "(RU) ⚙️ Установить интервал автоперезапуска. Поддерживает 1h30m, 2d3h и т.д." }, { "histart": "(RU) 🔁 Включить или выключить авто-рестарт: .histart on | off" } ], "new_commands": [ { "name": "setrestart", "original_name": "setrestart", "description": { "default": "", "ru": "⚙️ Установить интервал автоперезапуска. Поддерживает 1h30m, 2d3h и т.д." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "histart", "original_name": "histart", "description": { "default": "", "ru": "🔁 Включить или выключить авто-рестарт: .histart on | off" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Histart", "cfg_interval": "✅ Restart will occur every {}", "enabled_on": "✅ Auto-restart enabled.", "enabled_off": "🛑 Auto-restart disabled.", "invalid_format": "❌ Invalid format. Example: 1h30m", "status_enabled": "✅ Auto-restart is currently enabled", "status_disabled": "🛑 Auto-restart is currently disabled", "cfg_interval_ru": "✅ Рестарт будет каждые {}", "enabled_on_ru": "✅ Авто-рестарт включён.", "enabled_off_ru": "🛑 Авто-рестарт выключен.", "invalid_format_ru": "❌ Неверный формат. Пример: 1h30m", "status_enabled_ru": "✅ Авто-рестарт сейчас включён", "status_disabled_ru": "🛑 Авто-рестарт сейчас выключен" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/channeladapter.py": { "name": "ChannelAdapterMod", "description": "Модуль для добавления переходника в сообщения каналов", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@PyModule", "fhsdesc": "tool, tools, channel, admintools, admin, admintool" }, "commands": [ { "addadapter": "[CHANNEL ID] [Текст] - Добавить канал и переходник." }, { "deladapter": "[CHANNEL ID] - Удалить переходник для канала." }, { "listadapters": "- Показать список всех переходников." }, { "clearadapters": "- Удалить все переходники." } ], "new_commands": [ { "name": "addadapter", "original_name": "addadaptercmd", "description": { "default": "[CHANNEL ID] [Текст] - Добавить канал и переходник." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "deladapter", "original_name": "deladaptercmd", "description": { "default": "[CHANNEL ID] - Удалить переходник для канала." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "listadapters", "original_name": "listadapterscmd", "description": { "default": "- Показать список всех переходников." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "clearadapters", "original_name": "clearadapterscmd", "description": { "default": "- Удалить все переходники." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ChannelAdapter" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/aigenuser.py": { "name": "AiUsernameGen", "description": "AI-powered username generation and automatic creation of public channels with available usernames. (Before you begin, set up the config: .config AiUsernameGen)", "cls_doc": { "ru": "Генерация username с помощью AI и автоматическое создание публичных каналов с доступными юзернеймами. (Перед началом настройте модуль: .config AiUsernameGen)" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, ai, username" }, "commands": [ { "genuser": "— Generates usernames and optionally creates channels | (RU) — <запрос> Генерирует username по запросу и (опционально) создаёт каналы" } ], "new_commands": [ { "name": "genuser", "original_name": "genusercmd", "description": { "default": "— Generates usernames and optionally creates channels", "ru": "— <запрос> Генерирует username по запросу и (опционально) создаёт каналы" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AiUsernameGen", "no_prompt": "🚫 Specify a query to generate a username", "checking": "🤖 Generating and checking username availability...", "created_many": "✅ Public channels have been created:\n{}", "available_many": "✅ Available usernames found (no auto-creation):\n{}", "no_free": "😔 No available usernames found. Try a different search!", "error_ai": "❌ Error requesting AI. Check your configuration.", "config_api_key": "Key API for AI (https://openrouter.ai/settings/keys)", "config_model": "Model AI for generation", "config_channel_title_prefix": "Prefix for channel title (use {username} to insert username)", "config_channel_about": "Channel description", "config_autocreate_channels": "Automatically create channels for available usernames (True/False)", "no_prompt_ru": "🚫 Укажите запрос для генерации username", "checking_ru": "🤖 Генерация и проверка доступности username...", "created_many_ru": "✅ Созданы публичные каналы:\n{}", "available_many_ru": "✅ Доступные username найдены (автосоздание выключено):\n{}", "no_free_ru": "😔 Свободных username не найдено. Попробуйте другой запрос!", "error_ai_ru": "❌ Ошибка при запросе к AI. Проверьте конфигурацию.", "config_api_key_ru": "Ключ API для AI (https://openrouter.ai/settings/keys)", "config_model_ru": "Модель AI для генерации", "config_channel_title_prefix_ru": "Префикс для заголовка канала (используйте {username} для вставки username)", "config_channel_about_ru": "Описание канала", "config_autocreate_channels_ru": "Автоматически создавать каналы с доступными username (True/False)" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/tagall2.0.py": { "name": "TagAllMod", "description": "TagAll 2.0 — smart mention of chat participants: .tagall {all/admins/online/active} {text}", "cls_doc": { "ru": "TagAll 2.0 — умное упоминание участников чата: .tagall {all/admins/online/active} {текст}" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, admin, tag, alltag, tagall" }, "commands": [ { "tagall": "Mention members: .tagall {all/admins/online/active} {text} | (RU) Упомянуть участников: .tagall {all/admins/online/active} {текст}" } ], "new_commands": [ { "name": "tagall", "original_name": "tagallcmd", "description": { "default": "Mention members: .tagall {all/admins/online/active} {text}", "ru": "Упомянуть участников: .tagall {all/admins/online/active} {текст}" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "TagAll 2.0", "done": "✅ {} users mentioned", "no_users": "⚠️ No users found matching this filter", "invalid_args": "❌ Invalid command format. Use: .tagall {all/admins/online/active} {text}", "done_ru": "✅ Упомянуто {} пользователей", "no_users_ru": "⚠️ Не найдено пользователей по данному фильтру", "invalid_args_ru": "❌ Неверный формат команды. Используйте: .tagall {all/admins/online/active} {текст}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/irisrp.py": { "name": "IrisRP", "description": "РП команды как в боте Ирис.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@PyModule", "fhsdesc": "fun, rp, rpgame" }, "commands": [ { "addrp": "[команда (1-3 слова)] / [действие] / (эмодзи) - Создать РП команду." }, { "delrp": "[команда / all] - Удалить РП команду." }, { "rptoggle": "- Включить/Выключить РП команды." }, { "rplist": "- Список все ваших команд." }, { "rpback": "(all) - Сохранить или загрузить список РП команд. All используется для замены всех команд." }, { "rpa": "(ID/Reply) - Разрешить или запретить доступ к РП командам. Для подробностей напишите .rpa" } ], "new_commands": [ { "name": "addrp", "original_name": "addrpcmd", "description": { "default": "[команда (1-3 слова)] / [действие] / (эмодзи) - Создать РП команду." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "delrp", "original_name": "delrpcmd", "description": { "default": "[команда / all] - Удалить РП команду." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "rptoggle", "original_name": "rptogglecmd", "description": { "default": "- Включить/Выключить РП команды." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "rplist", "original_name": "rplistcmd", "description": { "default": "- Список все ваших команд." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "rpback", "original_name": "rpbackcmd", "description": { "default": "(all) - Сохранить или загрузить список РП команд. All используется для замены всех команд." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "rpa", "original_name": "rpacmd", "description": { "default": "(ID/Reply) - Разрешить или запретить доступ к РП командам. Для подробностей напишите .rpa" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "IrisRP" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/dscanner.py": { "name": "DomainScannerMod", "description": "Scan a domain / Сканирование домена", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, scanner, domain" }, "commands": [ { "domscan": "Scan domain / Сканировать домен. Usage: .domscan | (RU) Сканировать домен. Использование: .domscan <домен>" } ], "new_commands": [ { "name": "domscan", "original_name": "domscancmd", "description": { "default": "Scan domain / Сканировать домен. Usage: .domscan ", "ru": "Сканировать домен. Использование: .domscan <домен>" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "DomainScanner", "no_domain": "Specify a domain to scan.", "scanning": "🔍 Scanning {}...", "ip": "🖥 IP: {}", "ip_fail": "⚠️ Failed to get IP.", "whois": "📜 WHOIS:\n{}", "whois_fail": "⚠️ Failed to get WHOIS.", "dns": "🛡 DNS A records:", "dns_fail": "⚠️ Failed to get DNS records.", "mx": "📧 MX records:", "mx_fail": "⚠️ Failed to get MX records.", "txt": "📄 TXT records:", "txt_fail": "⚠️ Failed to get TXT records.", "ssl": "🔒 SSL Certificate:\n - Issued by: {}\n - Expires: {}", "ssl_fail": "⚠️ Failed to get SSL certificate.", "subs": "🌐 Subdomains:", "subs_fail": "⚠️ No subdomains found.", "http": "📶 HTTP Status: {}", "http_fail": "⚠️ Failed to get HTTP status.", "ports": "🚪 Open ports: {}", "ports_fail": "⚠️ No open ports found.", "no_domain_ru": "Укажите домен для сканирования.", "scanning_ru": "🔍 Сканирую {}...", "ip_ru": "🖥 IP: {}", "ip_fail_ru": "⚠️ Не удалось получить IP.", "whois_ru": "📜 WHOIS:\n{}", "whois_fail_ru": "⚠️ Не удалось получить WHOIS.", "dns_ru": "🛡 DNS A-записи:", "dns_fail_ru": "⚠️ Не удалось получить DNS-записи.", "mx_ru": "📧 MX-записи:", "mx_fail_ru": "⚠️ Не удалось получить MX-записи.", "txt_ru": "📄 TXT-записи:", "txt_fail_ru": "⚠️ Не удалось получить TXT-записи.", "ssl_ru": "🔒 SSL-сертификат:\n - Выдан: {}\n - Истекает: {}", "ssl_fail_ru": "⚠️ Не удалось получить SSL-сертификат.", "subs_ru": "🌐 Поддомены:", "subs_fail_ru": "⚠️ Поддомены не найдены.", "http_ru": "📶 Статус HTTP: {}", "http_fail_ru": "⚠️ Не удалось получить HTTP-статус.", "ports_ru": "🚪 Открытые порты: {}", "ports_fail_ru": "⚠️ Открытые порты не найдены." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/point.py": { "name": "PointSentenceCaseMod", "description": "Automatically capitalizes the first letter of each sentence and adds a period at the end of the message (if there isn't one).", "cls_doc": { "ru": "Автоматически делает первую букву каждого предложения заглавной и добавляет точку в конце сообщения (если её нет)." }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, point, auto" }, "commands": [ { "pointcase": "{on/off} - enables/disables the module | (RU) {on/off} — включает/выключает модуль" }, { "pointcaseignore": "{on/off} - enables/disables ignoring channels | (RU) {on/off} — включает/выключает игнорирование каналов" } ], "new_commands": [ { "name": "pointcase", "original_name": "pointcase", "description": { "default": "{on/off} - enables/disables the module", "ru": "{on/off} — включает/выключает модуль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "pointcaseignore", "original_name": "pointcaseignore", "description": { "default": "{on/off} - enables/disables ignoring channels", "ru": "{on/off} — включает/выключает игнорирование каналов" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "PointSentenceCase", "enabled": "The module is activated ✅", "disabled": "The module is deactivated ❌", "status": "Current status: {status}\nIgnore channels: {ignore_channels}\n\nUsage:\n.pointcase on|off\n.pointcaseignore on|off", "status_on": "✅ Enabled", "status_off": "❌ Off", "ignore_on": "✅ Ignoring channels", "ignore_off": "❌ Not ignoring channels", "enabled_ru": "Модуль активирован ✅", "disabled_ru": "Модуль деактивирован ❌", "status_ru": "Текущий статус: {status}\nИгнорировать каналы: {ignore_channels}\n\nИспользование:\n.pointcase on|off\n.pointcaseignore on|off", "status_on_ru": "✅ Включен", "status_off_ru": "❌ Выключен", "ignore_on_ru": "✅ Каналы игнорируются", "ignore_off_ru": "❌ Каналы не игнорируются" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/checkhost.py": { "name": "CheckHostMod", "description": "Check host via check-host.net", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null, "fhsdesc": "tool, tools, server, admin" }, "commands": [ { "checkhost": "(RU) [хост] — проверить хост" } ], "new_commands": [ { "name": "checkhost", "original_name": "checkhost", "description": { "default": "", "ru": "[хост] — проверить хост" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CheckHost", "no_target": "❗ Please specify a host (IP or domain).", "checking": "🔍 Checking {} using {}...", "result": "📡 {} results for {}:\n\n{}", "error": "❌ Error: {}", "inline_select": "☑️ Choose check type for {}:", "btn_ping": "🏓 Ping", "btn_http": "🌐 HTTP", "btn_tcp": "🔌 TCP", "btn_dns": "🧬 DNS", "no_response": "❌ No response", "ok_response": "✅ {}", "unknown_format": "⚠ Unknown format", "name_ru": "CheckHost", "no_target_ru": "❗ Укажи хост (IP или домен).", "checking_ru": "🔍 Проверка {} через {}...", "result_ru": "📡 Результаты {} для {}:\n\n{}", "error_ru": "❌ Ошибка: {}", "inline_select_ru": "☑️ Выбери тип проверки для {}:", "btn_ping_ru": "🏓 Пинг", "btn_http_ru": "🌐 HTTP", "btn_tcp_ru": "🔌 TCP", "btn_dns_ru": "🧬 DNS", "no_response_ru": "❌ Нет ответа", "ok_response_ru": "✅ {}", "unknown_format_ru": "⚠ Неизвестный формат" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/userparser.py": { "name": "UserIDParserMod", "description": "Парсер ID, имени, фамилии и юзернейма пользователей с выбором формата файла", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@PyModule", "fhsdesc": "tool, tools, id, parser, userparser" }, "commands": [ { "formatpars": "Устанавливает формат файла: json, txt или html" }, { "userpars": "Собирает информацию о пользователях из чата и сохраняет в файл" } ], "new_commands": [ { "name": "formatpars", "original_name": "formatparscmd", "description": { "default": "Устанавливает формат файла: json, txt или html" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "userpars", "original_name": "userparscmd", "description": { "default": "Собирает информацию о пользователях из чата и сохраняет в файл" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "UserParser", "format_set": "✔️ Формат файла успешно установлен на: {}", "invalid_format": "❗️ Неверный формат! Используйте: json, txt или html." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/githubinfo.py": { "name": "GitHubInfoMod", "description": "GitHub user information", "cls_doc": { "ru": "Информация о GitHub-пользователе" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, github, info, inline" }, "commands": [ { "github": "{username without @} — GitHub user information | (RU) {username без @} — Информация о GitHub пользователе" } ], "new_commands": [ { "name": "github", "original_name": "github", "description": { "default": "{username without @} — GitHub user information", "ru": "{username без @} — Информация о GitHub пользователе" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GitHubInfo", "no_username": "❗ Provide a GitHub username.", "user_not_found": "🚫 User not found: {}", "api_error": "⚠ GitHub API error: {msg}", "no_activity": "🕸 No recent activity from {}", "no_contrib": "📭 No contribution data.", "no_repos": "📭 No public repositories.", "no_orgs": "📭 Not a member of any organizations.", "no_title": "No title", "no_desc": "No description", "not_specified": "Not specified", "more_commits": " ... and {} more\n", "hireable_yes": "Yes", "hireable_no": "No", "menu_text": "Choose a section:", "btn_activity": "🔥 Activity", "btn_contrib": "📊 Contributions", "btn_repos": "📦 Repositories", "btn_orgs": "🏛 Organizations", "btn_back": "← Back to profile", "profile_header": "Profile {username}\n\n", "profile_text": "👤 Name: {name}\n🏷 Login: {login}\n📝 Bio: {bio}\n🏢 Company: {company}\n📍 Location: {location}\n📧 Email: {email}\n🔗 Website: {blog}\n🐦 Twitter: {twitter}\n💼 Hireable: {hireable}\n📊 Type: {type}\n📦 Public repos: {repos}\n⭐ Public gists: {gists}\n👥 Followers: {followers}\n👣 Following: {following}\n🕐 Created: {created}\n🕐 Updated: {updated}", "activity_header": "Recent activity {username}\n\n", "push_header": "🔨 Pushed to {branch}{repo}\n", "push_no_commits": "🔨 Pushed (no details) to {branch}{repo}\n", "commit_line": "• {sha}: {message}\n", "create_branch": "✨ Created branch {ref} in {repo}\n", "create_tag": "✨ Created tag {ref} in {repo}\n", "create_repo": "✨ Created repository {repo}\n", "pr_opened": "🔄 Opened PR #{} {title}\n", "pr_closed": "🔄 Closed PR #{} {title}\n", "pr_merged": "🔄 Merged PR #{} {title}\n", "issue_opened": "❗ Opened issue #{} {title}\n", "issue_closed": "❗ Closed issue #{} {title}\n", "star": "⭐ Starred {repo}\n", "fork": "⑂ Forked {fork}\n", "other": "⚡ {event} in {repo}\n", "repos_header": "Top repositories by stars {username}\n\n", "repo_line": "⭐ {stars} | {name} — {desc}\nLanguage: {lang} | Forks: {forks}\n\n", "orgs_header": "Organizations {username}\n\n", "org_line": "• {login} — {desc}\n", "contrib_header": "Contribution graph (last year) {username}\n", "contrib_footer": "\n⬛ = 0, 🟩 = 1+ contributions", "no_username_ru": "❗ Укажи GitHub username.", "user_not_found_ru": "🚫 Пользователь не найден: {}", "api_error_ru": "⚠ Ошибка GitHub API: {msg}", "no_activity_ru": "🕸 Нет недавней активности у {}", "no_contrib_ru": "📭 Нет данных о контрибуциях.", "no_repos_ru": "📭 Нет публичных репозиториев.", "no_orgs_ru": "📭 Не состоит в организациях.", "no_title_ru": "Без названия", "no_desc_ru": "Без описания", "not_specified_ru": "Не указано", "more_commits_ru": " ... и ещё {}\n", "hireable_yes_ru": "Да", "hireable_no_ru": "Нет", "menu_text_ru": "Выбери раздел:", "btn_activity_ru": "🔥 Активность", "btn_contrib_ru": "📊 Контрибы", "btn_repos_ru": "📦 Репозитории", "btn_orgs_ru": "🏛 Организации", "btn_back_ru": "← Назад к профилю", "profile_header_ru": "Профиль {username}\n\n", "profile_text_ru": "👤 Имя: {name}\n🏷 Логин: {login}\n📝 Био: {bio}\n🏢 Компания: {company}\n📍 Локация: {location}\n📧 Email: {email}\n🔗 Сайт: {blog}\n🐦 Twitter: {twitter}\n💼 Доступен для найма: {hireable}\n📊 Тип аккаунта: {type}\n📦 Публичные репозитории: {repos}\n⭐ Публичные гисты: {gists}\n👥 Подписчики: {followers}\n👣 Подписки: {following}\n🕐 Создан: {created}\n🕐 Обновлён: {updated}", "activity_header_ru": "Последняя активность {username}\n\n", "push_header_ru": "🔨 Запушил в {branch}{repo}\n", "push_no_commits_ru": "🔨 Запушил (без деталей) в {branch}{repo}\n", "commit_line_ru": "• {sha}: {message}\n", "create_branch_ru": "✨ Создал ветку {ref} в {repo}\n", "create_tag_ru": "✨ Создал тег {ref} в {repo}\n", "create_repo_ru": "✨ Создал репозиторий {repo}\n", "pr_opened_ru": "🔄 Открыл PR #{} {title}\n", "pr_closed_ru": "🔄 Закрыл PR #{} {title}\n", "pr_merged_ru": "🔄 Замержил PR #{} {title}\n", "issue_opened_ru": "❗ Открыл issue #{} {title}\n", "issue_closed_ru": "❗ Закрыл issue #{} {title}\n", "star_ru": "⭐ Добавил в избранное {repo}\n", "fork_ru": "⑂ Форкнул {fork}\n", "other_ru": "⚡ {event} в {repo}\n", "repos_header_ru": "Топ репозитории по звёздам {username}\n\n", "repo_line_ru": "⭐ {stars} | {name} — {desc}\nЯзык: {lang} | Форков: {forks}\n\n", "orgs_header_ru": "Организации {username}\n\n", "org_line_ru": "• {login} — {desc}\n", "contrib_header_ru": "График контрибуций (последний год) {username}\n", "contrib_footer_ru": "\n⬛ = 0, 🟩 = 1+ контрибуций" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/stream.py": { "name": "StreamMod", "description": "📡 RTMP media streaming", "cls_doc": { "ru": "📡 RTMP стриминг медиафайлов" }, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "stream": "[reply to media] — start stream or add to queue | (RU) [ответ на медиа] – запустить трансляцию" }, { "streamctl": "– open stream control panel | (RU) – панель управления трансляцией" }, { "streamstop": "– stop stream and clear queue | (RU) – остановить трансляцию и очистить очередь" } ], "new_commands": [ { "name": "stream", "original_name": "stream", "description": { "default": "[reply to media] — start stream or add to queue", "ru": "[ответ на медиа] – запустить трансляцию" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "streamctl", "original_name": "streamctl", "description": { "default": "– open stream control panel", "ru": "– панель управления трансляцией" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "streamstop", "original_name": "streamstop", "description": { "default": "– stop stream and clear queue", "ru": "– остановить трансляцию и очистить очередь" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Stream", "status_active": "▶️ Stream is live\n\n{icon} {file}\n⏱ Time: {elapsed}\n🔢 PID: {pid}\n📡 {rtmp}\n🎥 {vbr} | {fps}fps | {preset}\n🔊 {abr}\n📋 Queue: {queue}", "status_idle": "⏸ Stream is not active", "status_queue": "\n📋 Queue: {n}", "stopped": "⏹ Stream stopped.", "no_rtmp": "❌ RTMP not configured!\nTap a button to set it up.", "downloading": "⏳ Downloading…", "dl_failed": "❌ Failed to download file.", "queued": "📋 Added to queue ({n})\n{icon} {file}", "not_running": "Not running", "queue_empty": "Queue is empty", "queue_header": "📋 Queue:\n", "settings_title": "⚙️ Stream settings", "btn_stop": "⏹ Stop", "btn_queue": "📋 Queue", "btn_refresh": "🔄 Refresh", "btn_settings": "⚙️ Settings", "btn_status": "📊 Status", "btn_back": "🔙 Back", "btn_preset": "🎞 Preset: {v}", "btn_tune": "🎭 Tune: {v}", "btn_vbr": "🎥 Video: {v}", "btn_abr": "🔊 Audio: {v}", "btn_fps": "📐 FPS: {v}", "btn_res": "🖥 Res: {v}", "btn_threads": "🧵 Threads: {v}", "btn_rtmps": "📡 RTMP URL", "btn_key": "🔑 Stream key", "btn_set_rtmps": "📡 Set RTMP URL", "btn_set_key": "🔑 Set stream key", "ph_vbr": "Video bitrate, e.g. 2000k", "ph_abr": "Audio bitrate, e.g. 128k", "ph_threads": "Thread count (0 = auto)", "ph_rtmps": "rtmp://a.rtmp.youtube.com/live2", "ph_key": "Stream key...", "status_active_ru": "▶️ Трансляция идёт\n\n{icon} {file}\n⏱ Время: {elapsed}\n🔢 PID: {pid}\n📡 {rtmp}\n🎥 {vbr} | {fps}fps | {preset}\n🔊 {abr}\n📋 В очереди: {queue}", "status_idle_ru": "⏸ Трансляция не активна", "status_queue_ru": "\n📋 В очереди: {n}", "stopped_ru": "⏹ Трансляция остановлена.", "no_rtmp_ru": "❌ RTMP не настроен!\nНажми кнопку чтобы задать прямо сейчас.", "downloading_ru": "⏳ Скачиваю…", "dl_failed_ru": "❌ Не удалось скачать файл.", "queued_ru": "📋 Добавлено в очередь ({n} шт.)\n{icon} {file}", "not_running_ru": "Не запущено", "queue_empty_ru": "Очередь пуста", "queue_header_ru": "📋 Очередь:\n", "settings_title_ru": "⚙️ Настройки трансляции", "btn_stop_ru": "⏹ Стоп", "btn_queue_ru": "📋 Очередь", "btn_refresh_ru": "🔄 Обновить", "btn_settings_ru": "⚙️ Настройки", "btn_status_ru": "📊 Статус", "btn_back_ru": "🔙 Назад", "btn_preset_ru": "🎞 Пресет: {v}", "btn_tune_ru": "🎭 Tune: {v}", "btn_vbr_ru": "🎥 Видео: {v}", "btn_abr_ru": "🔊 Аудио: {v}", "btn_fps_ru": "📐 FPS: {v}", "btn_res_ru": "🖥 Разр: {v}", "btn_threads_ru": "🧵 Треды: {v}", "btn_rtmps_ru": "📡 RTMP URL", "btn_key_ru": "🔑 Ключ", "btn_set_rtmps_ru": "📡 Задать RTMP URL", "btn_set_key_ru": "🔑 Задать ключ", "ph_vbr_ru": "Битрейт видео, напр. 2000k", "ph_abr_ru": "Битрейт аудио, напр. 128k", "ph_threads_ru": "Потоков (0 = авто)", "ph_rtmps_ru": "rtmp://a.rtmp.youtube.com/live2", "ph_key_ru": "Ключ трансляции..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/qrgen.py": { "name": "QRGenMod", "description": "Generate QR codes from text or links", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, qr" }, "commands": [ { "qr": " — generate QR code | (RU) Сгенерировать QR-код из текста или ссылки" } ], "new_commands": [ { "name": "qr", "original_name": "qr", "description": { "default": " — generate QR code", "ru": "Сгенерировать QR-код из текста или ссылки" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "QRGen", "generating": "📡 Generating QR for:\n{text}", "no_text": "❗ Please provide text or a link to encode", "api_error": "🚫 Error while contacting QR API", "not_image": "⚠️ API did not return an image", "ok": "✅ QR code successfully generated", "error_with_details": "🚫 Error:\n{error}", "name_ru": "QRGen", "generating_ru": "📡 Генерация QR для:\n{text}", "no_text_ru": "❗ Укажи текст или ссылку для кодирования", "api_error_ru": "🚫 Ошибка при запросе к QR API", "not_image_ru": "⚠️ API не вернул изображение", "ok_ru": "✅ QR-код успешно сгенерирован", "error_with_details_ru": "🚫 Ошибка:\n{error}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/mpi.py": { "name": "MinecraftPlayerInfo", "description": "A module for obtaining information about a Minecraft player by nickname", "cls_doc": { "ru": "Модуль для получения информации о игроке Minecraft по никнейму" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, minecraft, game" }, "commands": [ { "mcplayer": " — show Minecraft player info (3D renders, history, cape) | (RU) <никнейм> — отображает информацию об игроке Minecraft (3D-рендеринг, история, плащ)" } ], "new_commands": [ { "name": "mcplayer", "original_name": "mcplayer", "description": { "default": " — show Minecraft player info (3D renders, history, cape)", "ru": "<никнейм> — отображает информацию об игроке Minecraft (3D-рендеринг, история, плащ)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MinecraftPlayerInfo", "no_args": "❌ Specify the player's nickname", "not_found": "❌ Player with this nickname not found", "loading": "🔄 Loading information...", "no_media": "❌ Failed to load any images", "partial_media": "⚠️ Some images failed to load\n\n", "no_history": "No nickname history", "model_steve": "Classic (Steve)", "model_alex": "Slim (Alex)", "cape_yes": "Yes ✅", "cape_no": "No ❌", "cape_failed": " (render failed to load)", "history_current": "— current", "history_changed": "— changed {}", "history_original": "— original", "info": "🔍 Minecraft Player Information\n\nNickname: {name}\nUUID: {uuid_dashed}\nSkin Model: {model}\nCape: {cape}\n\nNickname History:\n{history}\n\n🔗 Full profile on NameMC", "no_args_ru": "❌ Укажите никнейм игрока", "not_found_ru": "❌ Игрок с таким никнеймом не найден", "loading_ru": "🔄 Загружаю информацию...", "no_media_ru": "❌ Не удалось загрузить ни одного изображения", "partial_media_ru": "⚠️ Некоторые изображения не загрузились\n\n", "no_history_ru": "Нет истории изменений", "model_steve_ru": "Classic (Steve)", "model_alex_ru": "Slim (Alex)", "cape_yes_ru": "Есть ✅", "cape_no_ru": "Нет ❌", "cape_failed_ru": " (рендер не загрузился)", "history_current_ru": "— текущий", "history_changed_ru": "— изменён {}", "history_original_ru": "— оригинальный", "info_ru": "🔍 Информация о игроке Minecraft\n\nНикнейм: {name}\nUUID: {uuid_dashed}\nМодель скина: {model}\nПлащ: {cape}\n\nИстория никнеймов:\n{history}\n\n🔗 Полный профиль на NameMC" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/speedtest.py": { "name": "SpeedTestMod", "description": "Checking your internet speed", "cls_doc": { "ru": "Проверка скорости интернета" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, test, speedtest" }, "commands": [ { "speed": "(RU) (.st) - Запускает тест скорости интернета | (EN) (.st) - Runs an internet speed test" } ], "new_commands": [ { "name": "speed", "original_name": "speedcmd", "description": { "default": "", "ru": "(.st) - Запускает тест скорости интернета", "en": "(.st) - Runs an internet speed test" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "SpeedTest", "starting": "Running Speedtest…", "ping": "Ping: {:.2f} ms", "download": "Download: {:.2f} Mbps", "upload": "Upload: {:.2f} Mbps", "finished": "Speedtest completed!", "error": "Speedtest error: {}", "progress_ping": "Testing \"Ping\"...", "progress_download": "Testing \"Download\"...", "progress_upload": "Testing \"Upload\"...", "cfg_timeout": "Server request timeout (sec)", "cfg_retries": "Number of retry attempts", "quality_website": "Websites: {}", "quality_video": "Video: {}", "quality_gaming": "Gaming: {}", "quality_calls": "Video calls: {}", "starting_ru": "Запускаем Speedtest…", "ping_ru": "Ping: {:.2f} мс", "download_ru": "Загрузка: {:.2f} Мбит/с", "upload_ru": "Отдача: {:.2f} Мбит/с", "finished_ru": "Speedtest завершён!", "error_ru": "Ошибка при выполнении Speedtest: {}", "progress_ping_ru": "Тестируем пинг...", "progress_download_ru": "Тестируем скачивание...", "progress_upload_ru": "Тестируем загрузку...", "cfg_timeout_ru": "Таймаут запросов к серверу (сек)", "cfg_retries_ru": "Кол‑во попыток при неудаче", "quality_website_ru": "Сайты: {}", "quality_video_ru": "Видео: {}", "quality_gaming_ru": "Игры: {}", "quality_calls_ru": "Видеосвязь: {}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fiksofficial/python-modules/deviceinfo.py": { "name": "DeviceInfo", "description": "A module for obtaining information about smartphones", "cls_doc": { "ru": "Модуль для получения информации о смартфонах" }, "meta": { "pic": null, "banner": null, "developer": "@pymodule", "fhsdesc": "tool, tools, phone, info" }, "commands": [ { "deviceinfo": "(.di) - Get smartphone info by name | (RU) (.di) <название устройства> - Получить информацию о смартфоне" } ], "new_commands": [ { "name": "deviceinfo", "original_name": "deviceinfo", "description": { "default": "(.di) - Get smartphone info by name", "ru": "(.di) <название устройства> - Получить информацию о смартфоне" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name_ru": "DeviceInfo", "searching_ru": "🔍 Ищу устройства по запросу: {}...", "no_query_ru": "❌ Укажи название устройства! Пример: .di iPhone 15", "no_results_ru": "📭 Устройства не найдены для запросу: {}", "device_list_ru": "📱 Найдено {} устройств по запросу {}:", "device_info_ru": "📱 {}\n\n{}", "error_ru": "❌ Ошибка: {}. Попробуй позже или проверь API.", "network_ru": "📡 Сеть: {}\n", "launched_ru": "📅 Дата выпуска:\n Анонс: {}\n Статус: {}\n", "body_ru": "📏 Корпус:\n Размеры: {}\n Вес: {}\n SIM: {}\n Прочее: {}\n", "display_ru": "🖥️ Дисплей:\n Тип: {}\n Размер: {}\n Разрешение: {}\n Защита: {}\n", "platform_ru": "⚙️ Платформа:\n ОС: {}\n Чипсет: {}\n CPU: {}\n GPU: {}\n", "memory_ru": "💾 Память:\n Карта памяти: {}\n Внутренняя: {}\n Прочее: {}\n", "main_camera_ru": "📷 Основная камера:\n Модули: {}\n Функции: {}\n Видео: {}\n", "selfie_camera_ru": "🤳 Фронтальная камера:\n Модули: {}\n Функции: {}\n Видео: {}\n", "sound_ru": "🔊 Звук:\n Динамик: {}\n Аудиоразъём: {}\n Прочее: {}\n", "comms_ru": "🌐 Связь:\n Wi-Fi: {}\n Bluetooth: {}\n GPS: {}\n NFC: {}\n Инфракрасный порт: {}\n Радио: {}\n USB: {}\n", "sensors_ru": "🛠️ Датчики: {}\n", "battery_ru": "🔋 Батарея:\n Тип: {}\n Зарядка: {}\n", "misc_ru": "🎨 Разное:\n Цвета: {}\n Модели: {}\n", "show_body_ru": "📏 Корпус", "show_memory_ru": "💾 Память", "show_cameras_ru": "📷 Камеры", "show_sound_ru": "🔊 Звук", "show_comms_ru": "🌐 Связь", "show_sensors_ru": "🛠️ Датчики", "show_misc_ru": "🎨 Разное", "next_photo_ru": "▶️ След. фото", "prev_photo_ru": "◀️ Пред. фото", "back_ru": "🔙 Назад", "back_to_device_ru": "🔙 К устройству", "config_saved_ru": "✅ Конфигурация сохранена!", "retrying_ru": "🔄 Повторяю запрос... (попытка {}/{} )", "name": "DeviceInfo", "searching": "🔍 Searching devices for: {}...", "no_query": "❌ Specify a device name! Example: .di iPhone 15", "no_results": "📭 No devices found for query: {}", "device_list": "📱 Found {} devices for query {}:", "device_info": "📱 {}\n\n{}", "error": "❌ Error: {}. Try again later or check the API.", "network": "📡 Network: {}\n", "launched": "📅 Launch:\n Announced: {}\n Status: {}\n", "body": "📏 Body:\n Dimensions: {}\n Weight: {}\n SIM: {}\n Other: {}\n", "display": "🖥️ Display:\n Type: {}\n Size: {}\n Resolution: {}\n Protection: {}\n", "platform": "⚙️ Platform:\n OS: {}\n Chipset: {}\n CPU: {}\n GPU: {}\n", "memory": "💾 Memory:\n Card slot: {}\n Internal: {}\n Other: {}\n", "main_camera": "📷 Main Camera:\n Modules: {}\n Features: {}\n Video: {}\n", "selfie_camera": "🤳 Selfie Camera:\n Modules: {}\n Features: {}\n Video: {}\n", "sound": "🔊 Sound:\n Loudspeaker: {}\n Audio Jack: {}\n Other: {}\n", "comms": "🌐 Comms:\n Wi-Fi: {}\n Bluetooth: {}\n GPS: {}\n NFC: {}\n Infrared: {}\n Radio: {}\n USB: {}\n", "sensors": "🛠️ Sensors: {}\n", "battery": "🔋 Battery:\n Type: {}\n Charging: {}\n", "misc": "🎨 Misc:\n Colors: {}\n Models: {}\n", "show_body": "📏 Body", "show_memory": "💾 Memory", "show_cameras": "📷 Cameras", "show_sound": "🔊 Sound", "show_comms": "🌐 Comms", "show_sensors": "🛠️ Sensors", "show_misc": "🎨 Misc", "next_photo": "▶️ Next Photo", "prev_photo": "◀️ Prev Photo", "back": "🔙 Back", "back_to_device": "🔙 To Device", "config_saved": "✅ Configuration saved!", "retrying": "🔄 Retrying request... (attempt {}/{})" }, "has_on_load": false, "has_on_unload": true, "class_cmd_names": {} }, "DziruModules/hikkamods/CryptoBalance.py": { "name": "CryptoBalanceMod", "description": "Check your balance in many Crypto Wallet Bots", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/CryptoBalance.png", "developer": "@dziru" }, "commands": [ { "bcrypto": "Check your balance in @CryptoBot | (RU) Проверить твой баланс в @CryptoBot" }, { "bton": "Check your balance in @TonRocketBot | (RU) Проверить твой баланс в @TonRocketBot" }, { "bjet": "Check your balance in @xJetSwapBot | (RU) Проверить твой баланс в @xJetSwapBot" }, { "btest": "Check your balance in @CryptoTestNetBot | (RU) Проверить твой баланс в @CryptoTestNetBot" }, { "bwallet": "Check your balance in @Wallet | (RU) Проверить твой баланс в @Wallet" } ], "new_commands": [ { "name": "bcrypto", "original_name": "bcrypto", "description": { "default": "Check your balance in @CryptoBot", "ru": "Проверить твой баланс в @CryptoBot" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bton", "original_name": "bton", "description": { "default": "Check your balance in @TonRocketBot", "ru": "Проверить твой баланс в @TonRocketBot" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bjet", "original_name": "bjet", "description": { "default": "Check your balance in @xJetSwapBot", "ru": "Проверить твой баланс в @xJetSwapBot" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "btest", "original_name": "btest", "description": { "default": "Check your balance in @CryptoTestNetBot", "ru": "Проверить твой баланс в @CryptoTestNetBot" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bwallet", "original_name": "bwallet", "description": { "default": "Check your balance in @Wallet", "ru": "Проверить твой баланс в @Wallet" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CryptoBalance", "balance": "🪙 Your balance in @{}:\n\n{}", "balance_ru": "🪙 Твой баланс в @{}:\n\n{}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/Gitinfo.py": { "name": "GitInfoMod", "description": "Get Github user info, simply type username", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/GitInfo.png", "developer": "@dziru" }, "commands": [ { "gitinfo": "" } ], "new_commands": [ { "name": "gitinfo", "original_name": "gitinfocmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GitInfo" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/DziShazam.py": { "name": "DziShazamMod", "description": "Module for searching music's. Works through @lybot", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/DziShazam.png", "developer": "@dziru" }, "commands": [ { "mcd": " enter name | (RU) <песня> укажите название" } ], "new_commands": [ { "name": "mcd", "original_name": "mcdcmd", "description": { "default": " enter name", "ru": "<песня> укажите название" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "DziShazam", "dwait": "😉 Just wait!", "dentersong": "😠 Provide the correct Song name!", "denterwrong": "😠 Provide the Song name!", "dsaved": "😎 Submitted successfully!", "dwait_ru": "😉 Просто подождите!", "dentersong_ru": "😠 Укажите правильное название песни!", "denterwrong_ru": "😠 Укажите название песни!", "dsaved_ru": "😎 Отправлено успешно!", "dwait_uz": "😉 Shunchaki kuting!", "dentersong_uz": "😠 To'g'ri Musiqa nomini kiriting!", "denterwrong_uz": "😠 Musiqa nomini kiriting!", "dsaved_uz": "😎 Muvaffaqiyatli yuborildi!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/FunnyText.py": { "name": "memetextmod", "description": "Get funny text for chat", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/FunnyText.png", "developer": "@dziru" }, "commands": [ { "dscina": "Scina face" }, { "dsthink": "Thinking face" }, { "dhide": "Hiding pikachu" }, { "dhidewall": "Hiding a wall" }, { "dfrog": "Shocked frog" }, { "dfroglol": "Frog dont care" }, { "dtrump": "Trump face" }, { "dwelcome": "Welcome message" }, { "dgta": "GTA person" } ], "new_commands": [ { "name": "dscina", "original_name": "dscinacmd", "description": { "default": "Scina face" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dsthink", "original_name": "dsthinkcmd", "description": { "default": "Thinking face" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dhide", "original_name": "dhidecmd", "description": { "default": "Hiding pikachu" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dhidewall", "original_name": "dhidewallcmd", "description": { "default": "Hiding a wall" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dfrog", "original_name": "dfrogcmd", "description": { "default": "Shocked frog" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dfroglol", "original_name": "dfroglolcmd", "description": { "default": "Frog dont care" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dtrump", "original_name": "dtrumpcmd", "description": { "default": "Trump face" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dwelcome", "original_name": "dwelcomecmd", "description": { "default": "Welcome message" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dgta", "original_name": "dgtacmd", "description": { "default": "GTA person" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FunnyText", "dsthink": "⠀⠀⠀⠀⢀⣀⣀⣀\n⠀⠀⠀⠰⡿⠿⠛⠛⠻⠿⣷\n⠀⠀⠀⠀⠀⠀⣀⣄⡀⠀⠀⠀⠀⢀⣀⣀⣤⣄⣀⡀\n⠀⠀⠀⠀⠀⢸⣿⣿⣷⠀⠀⠀⠀⠛⠛⣿⣿⣿⡛⠿⠷\n⠀⠀⠀⠀⠀⠘⠿⠿⠋⠀⠀⠀⠀⠀⠀⣿⣿⣿⠇\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠁\n \n⠀⠀⠀⠀⣿⣷⣄⠀⢶⣶⣷⣶⣶⣤⣀\n⠀⠀⠀⠀⣿⣿⣿⠀⠀⠀⠀⠀⠈⠙⠻⠗\n⠀⠀⠀⣰⣿⣿⣿⠀⠀⠀⠀⢀⣀⣠⣤⣴⣶⡄\n ⣠⣾⣿⣿⣿⣥⣶⣶⣿⣿⣿⣿⣿⠿⠿⠛⠃\n⢰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄\n⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡁\n⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁\n ⠛⢿⣿⣿⣿⣿⣿⣿⡿⠟\n", "dhide": "`\n┻┳|―-∩``\n┳┻| ヽ``\n┻┳| ● |``\n┳┻|▼) _ノ``\n┻┳| ̄ )``\n┳ミ( ̄ /``\n┻┳T ̄|`\nHide", "dhidewall": "`\n┻┳|―-∩``\n┳┻| ヽ``\n┻┳| ● |``\n┳┻|▼) _ノ``\n┻┳| ̄ )``\n┳ミ( ̄ /``\n┻┳T ̄|`\nHide behind a wall", "dfrog": "⠄⠄⠄⠄⠄⣀⣀⣤⣶⣿⣿⣶⣶⣶⣤⣄⣠⣴⣶⣿⣶⣦⣄⠄\n⠄⣠⣴⣾⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦\n⢠⠾⣋⣭⣄⡀⠄⠙⠻⣿⣿⡿⠛⠋⠉⠉⠉⠙⠛⠿⣿⣿⣿⣿\n⡎⡟⢻⣿⣷⠄⠄⠄⠄⡼⣡⣾⣿⣿⣦⠄⠄⠄⠄⠄⠈⠛⢿⣿\n⡇⣷⣾⣿⠟⠄⠄⠄⢰⠁⣿⣇⣸⣿⣿⠄⠄⠄⠄⠄⠄⠄⣠⣼\n⣦⣭⣭⣄⣤⣤⣴⣶⣿⣧⡘⠻⠛⠛⠁⠄⠄⠄⠄⣀⣴⣿⣿⣿\n⢉⣹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣶⣶⣶⣶⣿⣿⣿⣿⣿⣿\n⡿⠛⠛⠛⠛⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿\n⡇⠄⠄⢀⣀⣀⠄⠄⠄⠄⠉⠉⠛⠛⠻⠿⣿⣿⣿⣿⣿⣿⣿⣿\n⠈⣆⠄⠄⢿⣿⣿⣷⣶⣶⣤⣤⣀⣀⡀⠄⠄⠉⢻⣿⣿⣿⣿⣿\n⠄⣿⡀⠄⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠂⠄⢠⣿⣿⣿⣿⣿\n⠄⣿⡇⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠄⢀⣼⣿⣿⣿⣿⣿\n⠄⣿⡇⠄⠠⣿⣿⣿⣿⣿⣿⣿⡿⠋⠄⠄⣠⣾⣿⣿⣿⣿⣿⣿\n⠄⣿⠁⠄⠐⠛⠛⠛⠉⠉⠉⠉⠄⠄⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿\n⠄⠻⣦⣀⣀⣀⣀⣀⣤⣤⣤⣤⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋\n", "dfroglol": "⣿⣿⣿⡇⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⡇⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⡇⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⡇⠄⣿⣿⣿⡿⠋⣉⣉⣉⡙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⠃⠄⠹⠟⣡⣶⢟⣛⣛⡻⢿⣦⣩⣤⣬⡉⢻⣿⣿⣿⣿\n⣿⣿⣿⠄⢀⢤⣾⣿⣿⣿⡿⠿⠿⠿⢮⡃⣛⡻⢿⠈⣿⣿⣿⣿\n⣿⡟⢡⣴⣯⣿⣿⣿⠤⣤⣭⣶⣶⣶⣮⣔⡈⠛⢓⠦⠈⢻⣿⣿\n⠏⣠⣿⣿⣿⣿⣿⣿⣯⡪⢛⠿⢿⣿⣿⣿⡿⣼⣿⣿⣮⣄⠙⣿\n⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣾⡭⠴⣶⣶⣽⣽⣛⡿⠿⠿⠇⣿\n⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣷⣝⣛⢛⢋⣥⣴⣿⣿\n⣿⣿⣿⣿⣿⢿⠱⣿⣛⠾⣭⣛⡿⢿⣿⣿⣿⣿⣿⡀⣿⣿⣿⣿\n⠑⠽⡻⢿⣮⣽⣷⣶⣯⣽⣳⠮⣽⣟⣲⠯⢭⣿⣛⡇⣿⣿⣿⣿\n⠄⠄⠈⠑⠊⠉⠟⣻⠿⣿⣿⣿⣷⣾⣭⣿⠷⠶⠂⣴⣿⣿⣿⣿\n⠄⠄⠄⠄⠄⠄⠄⠁⠙⠒⠙⠯⠍⠙⢉⣡⣶⣿⣿⣿⣿⣿⣿⣿\n⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿\n", "dtrump": "⣿⣿⣿⣿⣿⣿⡿⠿⠛⠋⠉⡉⣉⡛⣛⠿⣿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⡿⠋⠁⠄⠄⠄⠄⠄⢀⣸⣿⣿⡿⠿⡯⢙⠿⣿⣿⣿⣿\n⣿⣿⡿⠄⠄⠄⠄⠄⡀⡀⠄⢀⣀⣉⣉⣉⠁⠐⣶⣶⣿⣿⣿⣿\n⣿⣿⡇⠄⠄⠄⠄⠁⣿⣿⣀⠈⠿⢟⡛⠛⣿⠛⠛⣿⣿⣿⣿⣿\n⣿⣿⡆⠄⠄⠄⠄⠄⠈⠁⠰⣄⣴⡬⢵⣴⣿⣤⣽⣿⣿⣿⣿⣿\n⣿⣿⡇⠄⢀⢄⡀⠄⠄⠄⠄⡉⠻⣿⡿⠁⠘⠛⡿⣿⣿⣿⣿⣿\n⣿⡿⠃⠄⠄⠈⠻⠄⠄⠄⠄⢘⣧⣀⠾⠿⠶⠦⢳⣿⣿⣿⣿⣿\n⣿⣶⣤⡀⢀⡀⠄⠄⠄⠄⠄⠄⠻⢣⣶⡒⠶⢤⢾⣿⣿⣿⣿⣿\n⣿⡿⠋⠄⢘⣿⣦⡀⠄⠄⠄⠄⠄⠉⠛⠻⠻⠺⣼⣿⠟⠛⠿⣿\n⠋⠁⠄⠄⠄⢻⣿⣿⣶⣄⡀⠄⠄⠄⠄⢀⣤⣾⣿⡀⠄⠄⠄⢹\n⠄⠄⠄⠄⠄⠄⢻⣿⣿⣿⣷⡤⠄⠰⡆⠄⠄⠈⠛⢦⣀⡀⡀⠄\n⠄⠄⠄⠄⠄⠄⠈⢿⣿⠟⡋⠄⠄⠄⢣⠄⠄⠄⠄⠄⠈⠹⣿⣀\n⠄⠄⠄⠄⠄⠄⠄⠘⣷⣿⣿⣷⠄⠄⢺⣇⠄⠄⠄⠄⠄⠄⠸⣿\n⠄⠄⠄⠄⠄⠄⠄⠄⠹⣿⣿⡇⠄⠄⠸⣿⡄⠄⠈⠁⠄⠄⠄⣿\n⠄⠄⠄⠄⠄⠄⠄⠄⠄⢻⣿⡇⠄⠄⠄⢹⣧⠄⠄⠄⠄⠄⠄⠘\n", "dwelcome": "───▄▀▀▀▄▄▄▄▄▄▄▀▀▀▄───\n───█▒▒░░░░░░░░░▒▒█───\n────█░░█░░░░░█░░█────\n─▄▄──█░░░▀█▀░░░█──▄▄─\n█░░█─▀▄░░░░░░░▄▀─█░░█\n█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█\n█░░╦─╦╔╗╦─╔╗╔╗╔╦╗╔╗░░█\n█░░║║║╠─║─║─║║║║║╠─░░█\n█░░╚╩╝╚╝╚╝╚╝╚╝╩─╩╚╝░░█\n█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█\n", "dgta": "⠀⠀⠀⠀⠀⠀⠀⢀⣤⣤⡀⠀⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⠟⠀⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⠀⠀⠀⠘⠻⣿⣷⣄⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⣴⣶⣿⡆⠀⠀⠉⠉⠀⠈⣶⡆⠀\n⠀⠀⠀⢠⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⢻⣷⠀\n⠀⠀⠀⣼⣿⡿⠟⠀⠀⠀⠀⠀⠀⠀⣸⣿⡄\n⠀⠀⠀⣿⣿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⣷\n⠀⠀⠘⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⢰⣾⣿⠏\n⠀⢠⣧⡔⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠟⠁⠀\n⠀⢸⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ Ah\nShit, here we go again.\n", "dscina": "⣿⣿⣿⣿⠟⠋⢁⢁⢁⢁⢁⢁⢁⢁⠈⢻⢿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⣿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⡀⠭⢿⣿⣿⣿⣿\n⣿⣿⣿⡟⠄⢀⣾⣿⣿⣿⣷⣶⣿⣷⣶⣶⡆⠄⠄⠄⣿⣿⣿⣿\n⣿⣿⣿⡇⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠄⠄⢸⣿⣿⣿⣿\n⣿⣿⣿⣇⣼⣿⣿⠿⠶⠙⣿⡟⠡⣴⣿⣽⣿⣧⠄⢸⣿⣿⣿⣿\n⣿⣿⣿⣿⣾⣿⣿⣟⣭⣾⣿⣷⣶⣶⣴⣶⣿⣿⢄⣿⣿⣿⣿⣿\n⣿⣿⣿⣿⣿⣿⣿⡟⣩⣿⣿⣿⡏⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⣿⣿⣹⡋⠘⠷⣦⣀⣠⡶⠁⠈⠁⠄⣿⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⣿⣿⣍⠃⣴⣶⡔⠒⠄⣠⢀⠄⠄⠄⡨⣿⣿⣿⣿⣿⣿\n⣿⣿⣿⣿⣿⣿⣦⡘⠿⣷⣿⠿⠟⠃⠄⠄⣠⡇⠈⠻⣿⣿⣿⣿\n⣿⣿⣿⡿⠟⠋⢁⣷⣠⠄⠄⠄⠄⣀⣠⣾⡟⠄⠄⠄⠄⠉⠙⠻\n⡿⠟⠁⠄⠄⠄⢸⣿⣿⡯⢓⣴⣾⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄⠄\n⠄⠄⠄⠄⠄⠄⣿⡟⣷⠄⠹⣿⣿⣿⡿⠁⠄⠄⠄⠄⠄⠄⠄⠄\n⠄⠄⠄⠄⠄⣸⣿⡷⡇⠄⣴⣾⣿⣿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄\n⠄⠄⠄⠄⠄⣿⣿⠃⣦⣄⣿⣿⣿⠇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄\n⠄⠄⠄⠄⢸⣿⠗⢈⡶⣷⣿⣿⡏⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄\n" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/AutoComment.py": { "name": "AutoCommentMod", "description": "Automatically comments under any channels you want", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/AutoComment.png", "developer": "@dziru" }, "commands": [ { "comment": "Toggle Module " } ], "new_commands": [ { "name": "comment", "original_name": "commentcmd", "description": { "default": "Toggle Module " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AutoComment", "disabled": "❌ Disabled", "enabled": "✅ Enabled", "status_now": "👌 AutoComment was {}!", "config_status": "Are we ready to comment?", "config_channels": "Under which channels i should comment? (ids)", "config_message": "What i will comment?", "disabled_ru": "❌ Выключен", "enabled_ru": "✅ Включён", "status_now_ru": "👌 AutoComment теперь {}!", "config_status_ru": "Комментим ли мы?", "config_channels_ru": "Под каким каналами я должен комментировать (айди)", "config_message_ru": "Как я прокомментирую?" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/PinSaver.py": { "name": "PinSaverMod", "description": "Pinterest saver via @TopSaverBot", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/PinSaver.png", "developer": "@dziru" }, "commands": [ { "pin": "LINK from Pinterest" } ], "new_commands": [ { "name": "pin", "original_name": "pincmd", "description": { "default": "LINK from Pinterest" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Pin saver", "dwait": "😉 Just wait!", "denterlink": "😠 Provide the correct Pin-Link!", "dsaved": "😎 Submitted successfully!", "dwait_ru": "😉 Просто подождите!", "denterlink_ru": "😠 Укажите правильную ссылку на Pin!", "dsaved_ru": "😎 Отправлено успешно!", "dwait_uz": "😉 Shunchaki kuting!", "denterlink_uz": "😠 To'g'ri Pin havola kiriting!", "dsaved_uz": "😎 Muvaffaqiyatli yuborildi!", "dwait_de": "😉 Warte einfach!", "denterlink_de": "😠 Geben Sie den richtigen Pin-Link an!", "dsaved_de": "😎 Erfolgreich gesendet
", "dwait_jp": "😉 ちょっと待って!", "denterlink_jp": "😠 有効な PIN リンクを提供してください。!", "dsaved_jp": "😎 正常に送信されました!
", "dwait_tr": "😉 Sadece bekle!", "denterlink_tr": "😠 Doğru Pin-adresi gönderin!", "dsaved_tr": "😎 Başariyla gönderildi!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/Carbon.py": { "name": "CarbonMod", "description": "Create beautiful code images. Edited by @Penggrin", "cls_doc": { "ru": "Создает симпатичные фотки кода. Отредактировано @Penggrin" }, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/Carbon.png", "developer": "@hikarimods" }, "commands": [ { "carbon": " - Create beautiful code image | (RU) <код> - Сделать красивую фотку кода" } ], "new_commands": [ { "name": "carbon", "original_name": "carboncmd", "description": { "default": " - Create beautiful code image", "ru": "<код> - Сделать красивую фотку кода" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Carbon", "args": "🚫 No code specified", "loading": " Loading...", "args_ru": "🚫 Не указаны код", "loading_ru": " Обработка..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/RepoSaver.py": { "name": "RepoSaverMod", "description": "GitHub Repository saver via @githubrepo_download_bot", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/RepoSaver.png", "developer": "@dziru" }, "commands": [ { "repo": "enter Repository link from GitHub" } ], "new_commands": [ { "name": "repo", "original_name": "repocmd", "description": { "default": "enter Repository link from GitHub" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Reposaver", "dwait": "🙏 Just wait!", "denterlink": "⛔️ Provide the correct Repository link!", "dsaved": "😎 Submitted successfully!", "dwait_ru": "🙏 Просто подождите!", "denterlink_ru": "⛔️ Укажите правильную ссылку на Repository!", "dsaved_ru": "😎 Отправлено успешно!", "dwait_uz": "🙏 Shunchaki kuting!", "denterlink_uz": "⛔️ To'g'ri Repository havola kiriting!", "dsaved_uz": "😎 Muvaffaqiyatli yuborildi!", "dwait_de": "🙏 Warte einfach!", "denterlink_de": "⛔️ Geben Sie den richtigen Repository link an!", "dsaved_de": "😎 Erfolgreich gesendet", "dwait_jp": "🙏 ちょっと待って!", "denterlink_jp": "⛔️ 有効な Repository リンクを提供してください。!", "dsaved_jp": "😎 正常に送信されました!", "dwait_tr": "🙏 Sadece bekle!", "denterlink_tr": "⛔️ Doğru Repository adresi gönderin!", "dsaved_tr": "😎 Başariyla gönderildi!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/GoodWishes.py": { "name": "GoodWishesMod", "description": "Good wishes for the day", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/GoodWishes.png", "developer": "@dziru" }, "commands": [ { "gdm": "Good Morning" }, { "gda": "Good Afternoon" }, { "gde": "Good Evening" }, { "gdn": "Good Night" } ], "new_commands": [ { "name": "gdm", "original_name": "gdmcmd", "description": { "default": "Good Morning" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gda", "original_name": "gdacmd", "description": { "default": "Good Afternoon" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gde", "original_name": "gdecmd", "description": { "default": "Good Evening" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gdn", "original_name": "gdncmd", "description": { "default": "Good Night" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GoodWishes" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "DziruModules/hikkamods/Among.py": { "name": "AmongMod", "description": "Create AmongUs stickers", "cls_doc": {}, "meta": { "pic": "https://raw.githubusercontent.com/DziruModules/assets/master/DziruModules.jpg", "banner": "https://raw.githubusercontent.com/DziruModules/assets/master/Among.png", "developer": "@dziru" }, "commands": [ { "among": "Type message or reply" } ], "new_commands": [ { "name": "among", "original_name": "amongcmd", "description": { "default": "Type message or reply" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Among" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/komarumod.py": { "name": "KomaruMod", "description": "Достает рандомную гифку из @komarugif\nканал заменил @systemxplore, оригинальный разработчик: @wmodules", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@wmodules" }, "commands": [ { "komarugif": "Рандомная гифка" } ], "new_commands": [ { "name": "komarugif", "original_name": "komarugifcmd", "description": { "default": "Рандомная гифка" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "KomaruMod v2" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/avaclone.py": { "name": "AvaCloneMod", "description": "Устанавливает фото/видео/гиф аватарку многократно.\nОсторожно: возможен бан или флудвейт.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "avaclone": "Устанавливает аватарку указанное количество раз.\nИспользуйте: .avaclone <количество> [ответ на файл/ссылка]" } ], "new_commands": [ { "name": "avaclone", "original_name": "avaclone", "description": { "default": "Устанавливает аватарку указанное количество раз.\nИспользуйте: .avaclone <количество> [ответ на файл/ссылка]" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AvaClone" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/notesmod.py": { "name": "NotesFileMod", "description": "Модуль для заметок с хранением в файлах", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "noteadd": "Добавить заметку.\nИспользование: .noteadd #tag <текст>" }, { "notedelete": "Удалить заметку.\nИспользование: .notedelete #tag" }, { "noteview": "Просмотреть заметку.\nИспользование: .noteview #tag" }, { "notelist": "Показать список всех заметок." } ], "new_commands": [ { "name": "noteadd", "original_name": "noteadd", "description": { "default": "Добавить заметку.\nИспользование: .noteadd #tag <текст>" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "notedelete", "original_name": "notedelete", "description": { "default": "Удалить заметку.\nИспользование: .notedelete #tag" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "noteview", "original_name": "noteview", "description": { "default": "Просмотреть заметку.\nИспользование: .noteview #tag" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "notelist", "original_name": "notelist", "description": { "default": "Показать список всех заметок." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "NotesFile" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/SomethingCreatingScriptErrors.py": { "name": "ScriptErrorMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "скриптовыеошибки": "" } ], "new_commands": [ { "name": "скриптовыеошибки", "original_name": "скриптовыеошибки", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ScriptErrorSender" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/zovmodule.py": { "name": "LeeterMod", "description": "Тут либо гойда либо зов\nлибо ZOVишь либо leetируешь", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "leeter": "Включить/выключить обработку сообщений." }, { "zovmode": "Переключить режим: leet или zov." } ], "new_commands": [ { "name": "leeter", "original_name": "leeter", "description": { "default": "Включить/выключить обработку сообщений." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "zovmode", "original_name": "zovmode", "description": { "default": "Переключить режим: leet или zov." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "zover", "enabled": "✅ Leeter включен.", "disabled": "❌ Leeter выключен.", "mode_leet": "⚙️ Режим установлен: Leet", "mode_replace": "⚙️ Режим установлен: ZOV" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/actually.py": { "name": "ActuallyMod", "description": "ehm, actually🤓️.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "actually": "ehm, actually'" } ], "new_commands": [ { "name": "actually", "original_name": "actually", "description": { "default": "ehm, actually'" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Actually", "example_usage": "Используйте: .actually ur text" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/сланцы2.py": { "name": "SlantsyMod", "description": "АХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "этосланцычат": "АХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ" } ], "new_commands": [ { "name": "этосланцычат", "original_name": "этосланцычат", "description": { "default": "АХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ\nАХХХ ЭТО ГОРЯЩИЕ СЛАНЦЫ ЧААТ" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Сланцы" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/premium_emoji_id.py": { "name": "GetPremiumEmojiID", "description": "Получение ID премиум-эмодзи", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "getemojiid": "Получает ID премиум-эмодзи из сообщения\nИспользование: .getemoji_id <эмодзи>" } ], "new_commands": [ { "name": "getemojiid", "original_name": "getemoji_id", "description": { "default": "Получает ID премиум-эмодзи из сообщения\nИспользование: .getemoji_id <эмодзи>" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "PremiumEmojiID" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/овощерезка.py": { "name": "RandomPostMod", "description": "Отправляет случайный пост из p2 или pixelgang с картинками.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "овощерезка": "Отправляет случайный мемасек из p2 или pixelgang " } ], "new_commands": [ { "name": "овощерезка", "original_name": "овощерезка", "description": { "default": "Отправляет случайный мемасек из p2 или pixelgang " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Овощерезка" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "cryptexctl/modules-mirror/randomtrack.py": { "name": "RandomTrackMod", "description": "Отправляет случайный трек из указанного канала.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@systemxplore" }, "commands": [ { "randomtrack": "Отправляет случайный трек из вашего канала." } ], "new_commands": [ { "name": "randomtrack", "original_name": "randomtrack", "description": { "default": "Отправляет случайный трек из вашего канала." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "RandomTrack" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "iamnalinor/FTG-modules/msgrate.py": { "name": "MsgRateMod", "description": "Show chat activity, counted in MpH (messages per hour)", "cls_doc": { "ru": "Показывает активность чата в MpH (кол-во сообщений в час)" }, "meta": { "pic": null, "banner": null, "developer": "@nalinormods" }, "commands": [ { "msgrate": " — Show MpH for chat | (R) <айди чата/юзернейм/текущий> — Показать MpH чата | (RU) <айди чата/юзернейм/текущий> — Показать MpH чата" }, { "msgstat": " — Show chat MpH statistics | (R) <айди чата/юзернейм/текущий> — Показать статистику MpH чата | (RU) <айди чата/юзернейм/текущий> — Показать статистику MpH чата" } ], "new_commands": [ { "name": "msgrate", "original_name": "msgratecmd", "description": { "default": " — Show MpH for chat", "r": "<айди чата/юзернейм/текущий> — Показать MpH чата", "ru": "<айди чата/юзернейм/текущий> — Показать MpH чата" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "msgstat", "original_name": "msgstatcmd", "description": { "default": " — Show chat MpH statistics", "r": " <айди чата/юзернейм/текущий> — Показать статистику MpH чата", "ru": " <айди чата/юзернейм/текущий> — Показать статистику MpH чата" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MsgRate", "author": "@nalinormods", "channels_only": "🚫 This command can be executed only in groups and channels", "unable_first_msg": "🚫 Unable to retrieve first message", "mph_for": "🔢 MpH for {title}: {count}", "chat_small": "🚫 Messaging history of this chat is too small", "calculating": "🕑 Calculating, please wait..", "messages_count": "Messages count", "average_mph": "Average messages per hour", "stats_for_chat": "MpH stats for chat {title}", "_cmd_doc_ru_msgrate": "<айди чата/юзернейм/текущий> — Показать MpH чата", "_cmd_doc_msgrate_ru": "<айди чата/юзернейм/текущий> — Показать MpH чата", "_cmd_doc_ru_msgstat": " <айди чата/юзернейм/текущий> — Показать статистику MpH чата", "_cmd_doc_msgstat_ru": " <айди чата/юзернейм/текущий> — Показать статистику MpH чата", "channels_only_ru": "🚫 Эта команда может быть выполнена только в группах и каналах", "unable_first_msg_ru": "🚫 Не удаётся получить первое сообщение чата", "mph_for_ru": "🔢 MpH для {title}: {count}", "chat_small_ru": "🚫 История сообщений этого чата слишком мала", "calculating_ru": "🕑 Рассчитываем, пожалуйста, подождите..", "messages_count_ru": "Количество сообщений", "average_mph_ru": "Среднее кол-во сообщений в час", "stats_for_chat_ru": "Статистика MpH для чата {title}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "iamnalinor/FTG-modules/membersquery.py": { "name": "MembersQueryMod", "description": "Finds an intersection between members of different groups", "cls_doc": { "ru": "Поиск пересечения групп на предмет наличия одних и тех же пользователей" }, "meta": { "pic": null, "banner": null, "developer": "@nalinormods" }, "commands": [ { "mjoin": " ... — Find users that are in all given chats at same time | (R) <юзернейм/ID группы> ... — Найти пользователей, которые находятся во всех заданных группах одновременно | (RU) <юзернейм/ID группы> ... — Найти пользователей, которые находятся во всех заданных группах одновременно" }, { "mquery": " — Find users from given chats that match the query. Call without args for help. | (R) <запрос?> — Найти пользователей из групп по заданному запросу. Вызови без аргументов для получения справки для справки. | (RU) <запрос?> — Найти пользователей из групп по заданному запросу. Вызови без аргументов для получения справки для справки." } ], "new_commands": [ { "name": "mjoin", "original_name": "mjoincmd", "description": { "default": " ... — Find users that are in all given chats at same time", "r": "<юзернейм/ID группы> ... — Найти пользователей, которые находятся во всех заданных группах одновременно", "ru": "<юзернейм/ID группы> ... — Найти пользователей, которые находятся во всех заданных группах одновременно" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "mquery", "original_name": "mquerycmd", "description": { "default": " — Find users from given chats that match the query. Call without args for help.", "r": "<запрос?> — Найти пользователей из групп по заданному запросу. Вызови без аргументов для получения справки для справки.", "ru": "<запрос?> — Найти пользователей из групп по заданному запросу. Вызови без аргументов для получения справки для справки." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MembersQuery", "author": "@nalinormods", "usage": "\n📝 MembersQuery module syntax\n\nA brief of Python syntax is used for queries.\n\nSpecify groups as a username (with or without @) or chat ID.\nChannels are also accepted in case you are an admin. You can't fetch more than 200 members from a channel, so results may be incomplete.\nSpecify yourself as me or self.\n\nEach group is represented by a set of its members (see set theory). You can use these operations:\n&, and — intersection (members that are in both groups at same time)\n|, or, + — union (members of A, B or both groups)\n- — difference (members of A group that are not in B group)\n^ — symmetric difference (members of A or B group, but not both)\n~, not, unary - — negation (specifies a group that anybody joined except members of the group)\n\nExamples:\n@mymusicgroup and @mychessgroup — members of both groups at same time\n@nalinormods & ~@nalinormodschat — subscribers of a channel that didn't join a group yet\nhikka_ub | hikka_talks | hikka_offtop — members of any of these groups\n-1001234567890 - me — members of a private group except yourself\n\nℹ️ In order to increase performance, the module caches the list of members for 10 minutes. Reload the module or restart the userbot to clear the cache.\n", "no_args": "❌ Specify at least one group", "syntax_error": "❌ You have an syntax error in query {query}:\n{error}", "invalid_chat_id": "❌ Invalid chat ID {chat_id}:\n{error}", "running": "🕑 Executing query {query}...", "no_results": "🚫 No results found for query {query}", "results": "🔍 {n} users found for query {query}", "results_file": "📤 The list is too long, so it's sent in file.", "result_is_negated": "⚠️ The final set is negated, so result may be incomplete. Rewrite your query to get accurate results", "_cmd_doc_ru_mjoin": "<юзернейм/ID группы> ... — Найти пользователей, которые находятся во всех заданных группах одновременно", "_cmd_doc_mjoin_ru": "<юзернейм/ID группы> ... — Найти пользователей, которые находятся во всех заданных группах одновременно", "_cmd_doc_ru_mquery": "<запрос?> — Найти пользователей из групп по заданному запросу. Вызови без аргументов для получения справки для справки.", "_cmd_doc_mquery_ru": "<запрос?> — Найти пользователей из групп по заданному запросу. Вызови без аргументов для получения справки для справки.", "usage_ru": "\n📝 Синтаксис модуля MembersQuery\n\nДля запросов используется часть синтаксиса Python.\n\nЧтобы указать группы, используй их юзернейм (с или без @) или ID чата.\nТакже можно указать канал, в котором ты являешься админом. В канале есть лимит на получение макс. 200 пользователей, поэтому результаты могут быть неполными.\nЧтобы указать себя, используй me или self.\n\nКаждая группа представлена в виде множества её участников (см. теоримю множеств). Доступны следующие операции:\n&, and — пересечение (участники и первой, и второй группы одновременно)\n|, or, + — объединение (участники первой, второй или обеих групп)\n- — разность (участники первой группы, которые не находятся во второй)\n^ — симметрическая разность (участники первой или второй группы, но не обеих)\n~, not, - — отрицание (обозначает условную группу, в котором находятся все, кроме участников группы)\n\nПримеры использования:\n@mymusicgroup and @mychessgroup — участники обеих групп одновременно\n@nalinormods & ~@nalinormodschat — подписчики канала, которые ещё не вступили в группу\nhikka_ub | hikka_talks | hikka_offtop — участники любой из этих групп\n-1001234567890 - me — участники приватной группы, кроме тебя\n\nℹ️ В целях производительности, модуль кэширует список участников на 10 минут. Перезагрузите модуль или весь юзербот, чтобы очистить кэш.\n ", "no_args_ru": "❌ Укажите хотя бы одну группу", "syntax_error_ru": "❌ В запросе {query} есть синтаксическая ошибка:\n{error}", "invalid_chat_id_ru": "❌ Неверный ID/юзернейм чата {chat_id}:\n{error}", "running_ru": "🕑 Запрос {query} выполняется...", "no_results_ru": "🚫 Результаты не найдены по запросу {query}", "results_ru": "🔍 Пользователей найдено: {n} по запросу {query}", "results_file_ru": "📤 Полученный список слишком большой, поэтому он отправлен в файле.", "result_is_negated_ru": "⚠️ Результат получен из отрицательного множества, поэтому он может быть неполным. Исправь запрос, чтобы получить точный результат" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "iamnalinor/FTG-modules/lavhost.py": { "name": "LavHostMod", "description": "Simple @lavHost manager", "cls_doc": { "ru": "Простое управление юзерботом на lavHost" }, "meta": { "pic": null, "banner": null, "developer": "@nalinormods" }, "commands": [ { "lstop": "Stop userbot | (R) Остановить юзербот | (RU) Остановить юзербот" }, { "lstart": "Start userbot | (R) Запустить юзербот | (RU) Запустить юзербот" }, { "lrestart": "Restart userbot | (R) Перезагрузить юзербот | (RU) Перезагрузить юзербот" }, { "linfo": "Get your lavHost info | (R) Показать твою информацию на lavHost | (RU) Показать твою информацию на lavHost" }, { "lcheck": " — Check if user is registered in lavHost or not | (R) — Проверить, зарегистрирован ли пользователь на lavHost | (RU) — Проверить, зарегистрирован ли пользователь на lavHost" } ], "new_commands": [ { "name": "lstop", "original_name": "lstopcmd", "description": { "default": "Stop userbot", "r": "Остановить юзербот", "ru": "Остановить юзербот" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "lstart", "original_name": "lstartcmd", "description": { "default": "Start userbot", "r": "Запустить юзербот", "ru": "Запустить юзербот" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "lrestart", "original_name": "lrestartcmd", "description": { "default": "Restart userbot", "r": "Перезагрузить юзербот", "ru": "Перезагрузить юзербот" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "linfo", "original_name": "linfocmd", "description": { "default": "Get your lavHost info", "r": "Показать твою информацию на lavHost", "ru": "Показать твою информацию на lavHost" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "lcheck", "original_name": "lcheckcmd", "description": { "default": " — Check if user is registered in lavHost or not", "r": " — Проверить, зарегистрирован ли пользователь на lavHost", "ru": " — Проверить, зарегистрирован ли пользователь на lavHost" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "LavHost", "author": "@nalinormods", "not_registered": "🚫 You don't have active subscription in {bot_username}", "api_error": "🚫 API returned an error in {method_name}: {text}", "loading": "🔍 Loading...", "days_one": "{x} days", "days_few": "{x} days", "days_many": "{x} days", "hours_one": "{x} hours", "hours_few": "{x} hours", "hours_many": "{x} hours", "mins_one": "{x} minutes", "mins_few": "{x} minutes", "mins_many": "{x} minutes", "expires": "📅 Expires in: {time1}, {time2} ({date})", "lite_plan": "☺️ Lite (1.59$ / month)", "premium_plan": "😎 Premium (2.99$ / month)", "ultimate_plan": "😎 Ultimate", "location_f": "Frankfurt", "location_d": "Dubai", "location_n": "Netherlands", "location_a": "Amsterdam", "location_l": "London", "unknown": "Unknown ({text})", "ftg_userbot": "FTG 🤖🔹", "geektg_userbot": "GeekTG 🕶🔹", "hikka_userbot": "Hikka 🌘🔹", "sh1t_userbot": "Sh1t-UB 😎🔸", "dragon_userbot": "Dragon Userbot 🐉🔸", "information": "📃 Your lavHost information\n\n🐶 Username: {username}\n💰 Plan: {plan}\n🌐 Server: {server} №{number} [{url}]\n🤖 Userbot: {userbot}\n{expires}", "support_chat": "✌️ Support chat", "no_target": "🧐 Whom should I check?", "check_True": "✅ Yes, {id} has active lavHost subscription", "check_False": "❌ No, {id} doesn't have lavHost subscription", "stopped": "✅ Stopped", "started": "✅ Started", "restarted": "✅ Restarted", "_cmd_doc_ru_lstart": "Запустить юзербот", "_cmd_doc_lstart_ru": "Запустить юзербот", "_cmd_doc_ru_lrestart": "Перезагрузить юзербот", "_cmd_doc_lrestart_ru": "Перезагрузить юзербот", "_cmd_doc_ru_lstop": "Остановить юзербот", "_cmd_doc_lstop_ru": "Остановить юзербот", "_cmd_doc_ru_lweb": "Получить ссылку для входа в веб-панель", "_cmd_doc_lweb_ru": "Получить ссылку для входа в веб-панель", "_cmd_doc_ru_linfo": "Показать твою информацию на lavHost", "_cmd_doc_linfo_ru": "Показать твою информацию на lavHost", "_cmd_doc_ru_lcheck": " — Проверить, зарегистрирован ли пользователь на lavHost", "_cmd_doc_lcheck_ru": " — Проверить, зарегистрирован ли пользователь на lavHost", "not_registered_ru": "🚫 У тебя нет активной подписки в {bot_username}", "api_error_ru": "🚫 Ошибка API в {method_name}: {text}", "loading_ru": "🔍 Загрузка...", "days_one_ru": "{x} день", "days_few_ru": "{x} дня", "days_many_ru": "{x} дней", "hours_one_ru": "{x} час", "hours_few_ru": "{x} часа", "hours_many_ru": "{x} часов", "mins_one_ru": "{x} минута", "mins_few_ru": "{x} минуты", "mins_many_ru": "{x} минут", "expires_ru": "📅 Заканчивается через: {time1}, {time2} ({date})", "unknown_ru": "Неизвестно ({letter})", "lite_plan_ru": "☺️ Lite (100₽ / месяц)", "premium_plan_ru": "😎 Premium (150₽ / месяц)", "location_f_ru": "Франкфурт", "location_d_ru": "Дубаи", "location_n_ru": "Нидерланды", "location_a_ru": "Амстердам", "location_l_ru": "Лондон", "information_ru": "📃 Твоя информация на lavHost\n\n🐶 Юзернейм: {username}\n💰 Тариф: {plan}\n🌐 Сервер: {server} №{number} [{url}]\n🤖 Юзербот: {userbot}\n{expires}", "support_chat_ru": "✌️ Чат поддержки", "no_target_ru": "🧐 Кого мне надо проверить?", "check_True_ru": "✅ Да, {id} имеет активную подписку на lavHost", "check_False_ru": "❌ Нет, {id} не имеет подписку на lavHost", "stopped_ru": "✅ Юзербот остановлен", "started_ru": "✅ Юзербот запущен", "restarted_ru": "✅ Юзербот перезапущен" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "iamnalinor/FTG-modules/swmute.py": { "name": "SwmuteMod", "description": "Deletes messages from certain users", "cls_doc": { "ru": "Удаляет сообщения от выбранных пользователей" }, "meta": { "pic": null, "banner": null, "developer": "@nalinormods" }, "commands": [ { "swmute": " ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "mediaspam": ".mediaspam <количество> + реплай на медиа(стикер/гиф/фото/видео/войс/видеовойс)" } ], "new_commands": [ { "name": "mediaspam", "original_name": "mediaspamcmd", "description": { "default": ".mediaspam <количество> + реплай на медиа(стикер/гиф/фото/видео/войс/видеовойс)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "МедиаСпам" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/family.py": { "name": "FamilyMod", "description": "Quote a message", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "family": "" } ], "new_commands": [ { "name": "family", "original_name": "familycmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Family" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/gg.gg.py": { "name": "GGdotGGMod", "description": "Сокращение ссылок через сервис gg.gg", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "gg": ".gg <длинная ссылка или реплай на ссылку> " } ], "new_commands": [ { "name": "gg", "original_name": "ggcmd", "description": { "default": ".gg <длинная ссылка или реплай на ссылку> " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "gg.gg", "some_rong": "Ты делаешь что-то не так!\nНапиши .help gg.gg для информации." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/biography.py": { "name": "BiographyMod", "description": "Биография", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "biography": ".biography \nНаложение реплайнутого войса на минус кровостока" } ], "new_commands": [ { "name": "biography", "original_name": "biographycmd", "description": { "default": ".biography \nНаложение реплайнутого войса на минус кровостока" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Биография" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/MacAshoT.py": { "name": "aMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "mac": "" } ], "new_commands": [ { "name": "mac", "original_name": "maccmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MacAshoT" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/filename.py": { "name": "filenameMod", "description": "filename changer", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "filename": ".filename + reply.file" } ], "new_commands": [ { "name": "filename", "original_name": "filenamecmd", "description": { "default": ".filename + reply.file" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "filename", "wf": "Reply to file?", "wn": "What is the name?", "tnf": "It's not a file!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/zip.py": { "name": "ZipMod", "description": "Запаковывает/распаковывает файлы", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "zipadd": ".zipadd - сохраняет файл во временную папку" }, { "ziplist": "список сохраненных файлов" }, { "zipshow": ".zipshow - показывает сохранённый файл" }, { "zipdel": ".zipdel - удаляет сохранённый файл" }, { "zip": ".zip (-s) - пакует в архив name. если есть флаг -s то сохраняет папку с фацлами" }, { "zipclean": ".zipclear - очищает папку с файлами" } ], "new_commands": [ { "name": "zipadd", "original_name": "zipaddcmd", "description": { "default": ".zipadd - сохраняет файл во временную папку" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ziplist", "original_name": "ziplistcmd", "description": { "default": "список сохраненных файлов" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "zipshow", "original_name": "zipshowcmd", "description": { "default": ".zipshow - показывает сохранённый файл" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "zipdel", "original_name": "zipdelcmd", "description": { "default": ".zipdel - удаляет сохранённый файл" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "zip", "original_name": "zipcmd", "description": { "default": ".zip (-s) - пакует в архив name. если есть флаг -s то сохраняет папку с фацлами" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "zipclean", "original_name": "zipcleancmd", "description": { "default": ".zipclear - очищает папку с файлами" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ZIP" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/hearts.py": { "name": "HeartsMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "hearts": "" } ], "new_commands": [ { "name": "hearts", "original_name": "heartscmd", "description": { "default": "" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Heart's" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "KeyZenD/modules/MegaMozg.py": { "name": "MegaMozgMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "mozg": ".mozg - Переключить режим дурачка в чате" }, { "mozgchance": ".mozgchance - Устанвоить шанс 1 к N.\n0 - всегда отвечать" } ], "new_commands": [ { "name": "mozg", "original_name": "mozgcmd", "description": { "default": ".mozg - Переключить режим дурачка в чате" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "mozgchance", "original_name": "mozgchancecmd", "description": { "default": ".mozgchance - Устанвоить шанс 1 к N.\n0 - всегда отвечать" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "MegaMozg", "pref": "[MegaMozg] ", "need_arg": "{}Нужен аргумент", "status": "{}{}", "on": "{}Включён", "off": "{}Выключен" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/ttf.py": { "name": "TTFMod", "description": "Создает текстовый файл, отправляет его в Telegram, а затем удаляет.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP, @matubuntu" }, "commands": [ { "ttf": "Создает текстовый файл с заданным именем и расширением, \nзаписывает в него текст, отправляет его в Telegram и удаляет с диска.\n\nПример:\n.ttf название.txt\nТекст для файла/" } ], "new_commands": [ { "name": "ttf", "original_name": "ttf", "description": { "default": "Создает текстовый файл с заданным именем и расширением, \nзаписывает в него текст, отправляет его в Telegram и удаляет с диска.\n\nПример:\n.ttf название.txt\nТекст для файла/" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "TTF" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/ThreadLink.py": { "name": "ThreadMod", "description": "Модуль для получения ветки", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP, @matubuntu" }, "commands": [ { "threadlink": "Получает ссылку на ветку сообщений.\n " } ], "new_commands": [ { "name": "threadlink", "original_name": "threadlink", "description": { "default": "Получает ссылку на ветку сообщений.\n " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Thread" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/ssh.py": { "name": "SSHMod", "description": "Модуль для работы с SSH", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "sftpsave": " [dir] - сохраняет указанных файл на сервер" }, { "sftpdownload": " - скачивает указанных файл с сервера" }, { "addkey": "<ключ> - сохраняет указанный ssh ключ" }, { "sterminal": "<команда> - выполняет команду на ssh сервере" } ], "new_commands": [ { "name": "sftpsave", "original_name": "sftpsave", "description": { "default": " [dir] - сохраняет указанных файл на сервер" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sftpdownload", "original_name": "sftpdownload", "description": { "default": " - скачивает указанных файл с сервера" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "addkey", "original_name": "addkey", "description": { "default": "<ключ> - сохраняет указанный ssh ключ" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sterminal", "original_name": "sterminal", "description": { "default": "<команда> - выполняет команду на ssh сервере" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "SSHMod", "cfg_host": "IP address or domain", "cfg_username": "SSH username", "cfg_password": "SSH password (leave None if using key)", "cfg_key": "Path to private SSH key (leave None if using password)", "cfg_port": "SSH port", "cfg_default_dir": "Default directory for saving files", "sftpsave_description": " [directory] - saves the file to the specified directory", "sftpsave_uploading": "Starting upload....", "sftpsave_success": "File uploaded to SSH server, file location: {}", "sftpsave_no_file": "No files found in the message!", "sftpsave_reply_required": "The command must be a reply to a message!", "sftpupload_description": " - downloads file from SSH server", "sftpupload_no_path": "No file path specified!", "sftpupload_downloading": "Downloading file from SSH server...", "sftpupload_error": "Error downloading file: {}", "sterminal_description": " - executes a command on the SSH server", "sterminal_no_command": "No command specified!", "sterminal_starting": "⌨️ System command\n
{}
\nPID: {}\nStatus: Running...\n📼 Output:\n
{}
", "sterminal_output": "⌨️ System command\n
{}
\nPID: {}\nExit code: {}\n📼 Output:\n
{}
", "sterminal_error": "⌨️ System command\n
{}
\nPID: {}\nExit code: {}\n🚫 Errors:\n
{}
", "sterminal_output_and_error": "⌨️ System command\n
{}
\nPID: {}\nExit code: {}\n📼 Output:\n
{}
\n🚫 Errors:\n
{}
", "sterminal_stopped": "⌨️ System command\n
{}
\nPID: {}\nStatus: ⛔ Stopped by user\n📼 Output:\n
{}
", "addkey_description": " - saves SSH private key to .ssh directory", "addkey_no_key": "No key content provided!", "addkey_success": "Key saved successfully!\nKey file: {}\nFull path: {}\n\nYou can now set it in config:\n.fcfg SSHMod key_path {}", "addkey_error": "Error saving key: {}", "config_not_set": "Values are not set. Set them using the command:\n.config SSHMod", "stop_button": "⛔ Stop", "name_ru": "SSHMod", "cfg_host_ru": "IP-адрес или домен", "cfg_username_ru": "Имя пользователя SSH", "cfg_password_ru": "Пароль SSH (оставьте None при использовании ключа)", "cfg_key_ru": "Путь к закрытому SSH ключу (оставьте None при использовании пароля)", "cfg_port_ru": "Порт SSH", "cfg_default_dir_ru": "Директория по умолчанию для сохранения файлов", "sftpsave_description_ru": " [директория] - сохраняет файл в указанную директорию", "sftpsave_uploading_ru": "Начинаю загрузку....", "sftpsave_success_ru": "Файл загружен на SSH сервер, расположение файла: {}", "sftpsave_no_file_ru": "В сообщении не найдены файлы!", "sftpsave_reply_required_ru": "Команда должна быть ответом на сообщение!", "sftpupload_description_ru": "<путь_к_файлу> - скачивает файл с SSH сервера", "sftpupload_no_path_ru": "Не указан путь к файлу!", "sftpupload_downloading_ru": "Скачиваю файл с SSH сервера...", "sftpupload_error_ru": "Ошибка при скачивании файла: {}", "sterminal_description_ru": " - выполняет команду на SSH сервере", "sterminal_no_command_ru": "Не указана команда для выполнения!", "sterminal_starting_ru": "⌨️ Системная команда\n
{}
\nPID: {}\nСтатус: Выполняется...\n📼 Вывод:\n
{}
", "sterminal_output_ru": "⌨️ Системная команда\n
{}
\nPID: {}\nКод выхода: {}\n📼 Вывод:\n
{}
", "sterminal_error_ru": "⌨️ Системная команда\n
{}
\nPID: {}\nКод выхода: {}\n🚫 Ошибки:\n
{}
", "sterminal_output_and_error_ru": "⌨️ Системная команда\n
{}
\nPID: {}\nКод выхода: {}\n📼 Вывод:\n
{}
\n🚫 Ошибки:\n
{}
", "sterminal_stopped_ru": "⌨️ Системная команда\n
{}
\nPID: {}\nСтатус: ⛔ Остановлено пользователем\n📼 Вывод:\n
{}
", "addkey_description_ru": "<содержимое_ключа> - сохраняет SSH ключ в директорию .ssh", "addkey_no_key_ru": "Не указано содержимое ключа!", "addkey_success_ru": "Ключ успешно сохранён!\nИмя файла: {}\nПолный путь: {}\n\nДля применения напишите:\n.fcfg SSHMod key_path {}", "addkey_error_ru": "Ошибка при сохранении ключа: {}", "config_not_set_ru": "Значения не указаны. Укажите их через команду:\n.config SSHMod", "stop_button_ru": "⛔ Остановить" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/clck.py": { "name": "ClckMod", "description": "Помогает сократить ссылку в clck.ru или расшифровать укороченную ссылку.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "schort": " - сократит ссылку." }, { "deschort": " - расшифрует ссылку." } ], "new_commands": [ { "name": "schort", "original_name": "schortcmd", "description": { "default": " - сократит ссылку." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "deschort", "original_name": "deschortcmd", "description": { "default": " - расшифрует ссылку." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "ClckRu" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/S3.py": { "name": "S3Mod", "description": "Модуль для работы с S3 хранилищами", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "S3upload": " - сохраняет файл в S3 хранилище" }, { "S3LS": " - список файлов в S3 хранилище" }, { "S3delete": " - удаляет файл из S3 хрпнилища" }, { "S3rename": " - переименовывает файл. Пробелы в адресе заменяйте на %20" }, { "S3cut": " - вырезает файл. Пробелы в адресе заменяйте на %20" }, { "S3copy": " - копирует файл. Пробелы в адресе заменяйте на %20" }, { "S3download": " - скачивает файл из S3 хрпнилища и отправляет в Telegram" }, { "s3config": "- открыть конфигурацию модуля" }, { "S3usage": "- сколько занято памяти на S3" }, { "S3clear": "- удаление незавершенных загрузок" }, { "S3purge": "- ПОЛНАЯ ОЧИСТКА ХРАНИЛИЩА S3. Будьте осторожны с этой командой" } ], "new_commands": [ { "name": "S3upload", "original_name": "S3upload", "description": { "default": " - сохраняет файл в S3 хранилище" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3LS", "original_name": "S3LS", "description": { "default": " - список файлов в S3 хранилище" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3delete", "original_name": "S3delete", "description": { "default": " - удаляет файл из S3 хрпнилища" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3rename", "original_name": "S3rename", "description": { "default": " - переименовывает файл. Пробелы в адресе заменяйте на %20" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3cut", "original_name": "S3cut", "description": { "default": " - вырезает файл. Пробелы в адресе заменяйте на %20" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3copy", "original_name": "S3copy", "description": { "default": " - копирует файл. Пробелы в адресе заменяйте на %20" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3download", "original_name": "S3download", "description": { "default": " - скачивает файл из S3 хрпнилища и отправляет в Telegram" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "s3config", "original_name": "s3config", "description": { "default": "- открыть конфигурацию модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3usage", "original_name": "S3usage", "description": { "default": "- сколько занято памяти на S3" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3clear", "original_name": "S3clear", "description": { "default": "- удаление незавершенных загрузок" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "S3purge", "original_name": "S3purge", "description": { "default": "- ПОЛНАЯ ОЧИСТКА ХРАНИЛИЩА S3. Будьте осторожны с этой командой" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "S3" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/checkmodule.py": { "name": "CheckModulesMod", "description": "Модуль для проверки модулей", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@matubuntu" }, "commands": [ { "checkmod": " - проверяет модули" } ], "new_commands": [ { "name": "checkmod", "original_name": "checkmodcmd", "description": { "default": " - проверяет модули" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Check module", "answer": "
Found:  ❌️ {0} |  ⚠️ {1} |  ✅ {2}\n\n🔍 Module check completed:\n\n❌️ Criticals ({3}):\n{4}\n\n⚠️ Warnings ({5}):\n{6}\n\n🔰 Advices ({7}):\n{8}
", "error": "Error!\n\n.checkmod or reply to a file", "answer_ru": "
Найдено:  ❌️ {0} |  ⚠️ {1} |  ✅ {2}\n\n🔍 Проверка модуля завершена:\n\n❌️ Критические ({3}):\n{4}\n\n⚠️ Предупреждения ({5}):\n{6}\n\n🔰 Советы ({7}):\n{8}
", "error_ru": "Ошибка!\n\n.checkmod <ссылка_на_модуль> или ответ на файл" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/NewMlMod.py": { "name": "NewMlMod", "description": "A module for uploading modules as a file. Let's just say it's a heavily stripped-down UnitHeta.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "nml": "send module via file" } ], "new_commands": [ { "name": "nml", "original_name": "nmlcmd", "description": { "default": "send module via file" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "NewMlMod", "404": " Module not found", "not_exact": "⚠️ No exact match has been found, so the closest result is shown instead", "link": "🌐 Link of {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file": "📁 File of {class_name}\n\n🌘 {prefix}lm in reply to this message to install\n\n{not_exact}", "args": " You must specify arguments", "_cmd_doc_ml": " - Send link to module", "404_ru": " Модуль не найден", "not_exact_ru": "⚠️ Точного совпадения не найдено, поэтому показан ближайший результат", "link_ru": "🌐 Ссылка на {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_ru": "📁 Файл {class_name}\n\n🌘 {prefix}lm в ответ на это сообщение, чтобы установить\n\n{not_exact}", "args_ru": " Вы должны указать аргументы", "_cmd_doc_ru_ml": "<имя модуля> - Отправить ссылку на модуль", "_cmd_doc_ml_ru": "<имя модуля> - Отправить ссылку на модуль", "404_uz": " Modul topilmadi", "not_exact_uz": "⚠️ To'g'ri mos keladigan natija topilmadi, shuning uchun eng yaqin natija ko'rsatiladi", "link_uz": "🌐 Havola bo'yicha {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_uz": "📁 Fayl {class_name}\n\n🌘 {prefix}lm bu habarga javob qilib, uni o'rnatish uchun\n\n{not_exact}", "args_uz": " Siz argumentlarni belgilamadingiz", "_cmd_doc_uz_ml": " - Modulga havola yuborish", "_cmd_doc_ml_uz": " - Modulga havola yuborish", "404_tt": " Модуль табылмады", "not_exact_tt": "⚠️ Тулы тапкыр килгән нәтиҗәләр табылмады, сондыктан ең яңа нәтиҗә күрсәтелә", "link_tt": "🌐 Сылтама өчен {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_tt": "📁 Файл {class_name}\n\n🌘 {prefix}lm осы хәбәрне кабул килгәндә\n\n{not_exact}", "args_tt": " Аргументларны күрсәтмәгәнсез", "_cmd_doc_tt_ml": "<модуль исеме> - Модульга сылтама җибәрү", "_cmd_doc_ml_tt": "<модуль исеме> - Модульга сылтама җибәрү", "404_tr": " Modül bulunamadı", "not_exact_tr": "⚠️ Herhangi bir tam eşleşme bulunamadığından, en yakın sonuç gösteriliyor", "link_tr": "🌐 Bağlantı için {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_tr": "📁 Dosya {class_name}\n\n🌘 {prefix}lm bu mesaja yanıt olarak yüklemek için\n\n{not_exact}", "args_tr": " Argümanlar belirtmelisiniz", "_cmd_doc_tr_ml": " - Modül bağlantısını gönder", "_cmd_doc_ml_tr": " - Modül bağlantısını gönder", "404_kk": " Модуль табылмады", "not_exact_kk": "⚠️ Толық сәйкес келетін нәтижелер табылмады, сондықтан ең жақын нәтиже көрсетіледі", "link_kk": "🌐 Сілтеме үшін {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_kk": "📁 Файл {class_name}\n\n🌘 {prefix}lm осы хабарламаны жауап болар енгізу үшін\n\n{not_exact}", "args_kk": " Аргументтерді көрсетуіңіз керек", "_cmd_doc_kk_ml": "<модуль атауы> - Модульге сілтеме жіберу", "_cmd_doc_ml_kk": "<модуль атауы> - Модульге сілтеме жіберу", "404_it": " Modulo non trovato", "not_exact_it": "⚠️ Nessuna corrispondenza esatta trovata, quindi viene visualizzato il risultato più vicino", "link_it": "🌐 Collegamento per {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_it": "📁 File {class_name}\n\n🌘 {prefix}lm questo messaggio come risposta per installarlo\n\n{not_exact}", "args_it": " È necessario specificare gli argomenti", "_cmd_doc_it_ml": " - Invia il link al modulo", "_cmd_doc_ml_it": " - Invia il link al modulo", "404_fr": " Module introuvable", "not_exact_fr": "⚠️ Aucune correspondance exacte n'a été trouvée, le résultat le plus proche est donc affiché", "link_fr": "🌐 Lien vers {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_fr": "📁 Fichier {class_name}\n\n🌘 {prefix}lm en réponse à ce message pour l'installer\n\n{not_exact}", "args_fr": " Vous devez spécifier des arguments", "_cmd_doc_fr_ml": " - Envoyer le lien vers le module", "_cmd_doc_ml_fr": " - Envoyer le lien vers le module", "404_es": " Módulo no encontrado", "not_exact_es": "⚠️ No se ha encontrado una coincidencia exacta, por lo que se muestra el resultado más cercano", "link_es": "🌐 Enlace de {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_es": "📁 Archivo de {class_name}\n\n🌘 {prefix}lm en respuesta a este mensaje para instalar\n\n{not_exact}", "args_es": " Debes especificar argumentos", "_cmd_doc_es_ml": " - Enviar enlace al módulo", "_cmd_doc_ml_es": " - Enviar enlace al módulo", "404_de": " Modul nicht gefunden", "not_exact_de": "⚠️ Es wurde keine exakte Übereinstimmung gefunden, daher wird stattdessen das nächstgelegene Ergebnis angezeigt", "link_de": "🌐 Link zu {class_name}\n\n🌘 {prefix}dlm {url}\n\n{not_exact}", "file_de": "📁 Datei {class_name}\n\n🌘 {prefix}lm in Antwort auf diese Nachricht, um sie zu installieren\n\n{not_exact}", "args_de": " Du musst Argumente angeben", "_cmd_doc_de_ml": " - Send link to module", "_cmd_doc_ml_de": " - Send link to module" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/DNSResolver.py": { "name": "DNSResolverMod", "description": "Модуль для отправки DNS запросов ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "resolve": "<домен> - получает DNS записи указанного домена" } ], "new_commands": [ { "name": "resolve", "original_name": "resolvecmd", "description": { "default": "<домен> - получает DNS записи указанного домена" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "DNSResolver" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/Figlet.py": { "name": "FigletMod", "description": "Длинные слова лучше переносить на другую строчку. Пример:\n`.figlet Hello\nWorld!`\nЕсли написать в одну строчку, то слово не уместится в одно сообщение ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "figlet": " - делает текст большим" } ], "new_commands": [ { "name": "figlet", "original_name": "figlet", "description": { "default": " - делает текст большим" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Figlet" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/spellchecker.py": { "name": "SpellerMod", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "spellcheck": "Проверить орфографию текста.\n\nИспользование:\n.spellcheck [текст] - проверка указанного текста.\n.spellcheck -r - проверка текста из реплая." } ], "new_commands": [ { "name": "spellcheck", "original_name": "spellcheckcmd", "description": { "default": "Проверить орфографию текста.\n\nИспользование:\n.spellcheck [текст] - проверка указанного текста.\n.spellcheck -r - проверка текста из реплая." }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Speller", "no_text": "❌ Укажите текст для проверки или используйте реплай.", "no_reply": "❌ Это не реплай на сообщение.", "api_error": "❌ Ошибка при обращении к API Яндекс.Спеллера." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/Amnesty.py": { "name": "AmnestyMod", "description": "Модуль для разбана всех пользователей в чате или в лс (амнистия)", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "amnesty": "- разблокирует всех в чате" }, { "amnistia": "- разблокирует всех в лс" } ], "new_commands": [ { "name": "amnesty", "original_name": "amnestycmd", "description": { "default": "- разблокирует всех в чате" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "amnistia", "original_name": "amnistiacmd", "description": { "default": "- разблокирует всех в лс" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Amnesty" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/GeoMod.py": { "name": "GeoMod", "description": "Модуль для отправки геолокации с указанным адресом или координатами", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "sendgeo": "<адрес> - отправить геолокацию с указанным адресом или координатами" } ], "new_commands": [ { "name": "sendgeo", "original_name": "sendgeo", "description": { "default": "<адрес> - отправить геолокацию с указанным адресом или координатами" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GeoMod" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/Quotly.py": { "name": "QuotlyMod", "description": "Модуль для создания стикеров по сообщению через @QuotLyBot", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "quotly": " - создать стикер по сообщению" } ], "new_commands": [ { "name": "quotly", "original_name": "quotly", "description": { "default": " - создать стикер по сообщению" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Quotly" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/DogPic.py": { "name": "DogPicMod", "description": "Модуль для фотографий с милыми собачками", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "dogpic": "картинка с собачкой" } ], "new_commands": [ { "name": "dogpic", "original_name": "dogpic", "description": { "default": "картинка с собачкой" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "DogPic" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/IrisAutoFarm.py": { "name": "IrisAutoFarm", "description": "Автофарм в ирисе", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "блэкстарт": "Завести таймеры в Iris Black Diamond" } ], "new_commands": [ { "name": "блэкстарт", "original_name": "блэкстарт", "description": { "default": "Завести таймеры в Iris Black Diamond" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "IrisAutoFarm" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/whois.py": { "name": "WhoisMod", "description": "Модуль для получения информации о домене или ip адресе", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "whois": "<домен> - получить информацию о домене или IP" } ], "new_commands": [ { "name": "whois", "original_name": "whois", "description": { "default": "<домен> - получить информацию о домене или IP" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Whois" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/barcode.py": { "name": "BarcodeGeneratorMod", "description": "Генерирует штрих код (code128) ", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "barcode": "<код> - генерирует штрих-код" } ], "new_commands": [ { "name": "barcode", "original_name": "barcodecmd", "description": { "default": "<код> - генерирует штрих-код" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "BarcodeGenerator" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/Надстрочка.py": { "name": "НадстрочкаMod", "description": "Делает надстрочный текст", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": null }, "commands": [ { "up": " - сделать верхний шрифт" } ], "new_commands": [ { "name": "up", "original_name": "upcmd", "description": { "default": " - сделать верхний шрифт" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Надстрочка" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/gitrepo.py": { "name": "GitRepoMod", "description": "Клонирует git репозиторий и отправляет его в виде zip-архива", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@qShad0_bio" }, "commands": [ { "git": "Клонирует git репозиторий и отправляет его в виде zip-архива" }, { "wget": "Сохраняет файл из интернета" } ], "new_commands": [ { "name": "git", "original_name": "git", "description": { "default": "Клонирует git репозиторий и отправляет его в виде zip-архива" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "wget", "original_name": "wget", "description": { "default": "Сохраняет файл из интернета" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GitRepo" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/GenNick.py": { "name": "GenNickMod", "description": "Простой генератор ников", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "GenNick": "Генерирует стандартный ник" }, { "GenIntNick": "Генерирует ник с цифрами" } ], "new_commands": [ { "name": "GenNick", "original_name": "GenNick", "description": { "default": "Генерирует стандартный ник" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "GenIntNick", "original_name": "GenIntNick", "description": { "default": "Генерирует ник с цифрами" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GenNick" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/tornodes.py": { "name": "TorNodes", "description": "Получает список мостов для сети Tor", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@matubuntu" }, "commands": [ { "bridge": "obfs4 / webtunnel - получить мосты для сети Tor" }, { "tncfg": "- открыть конфигурацию модуля" } ], "new_commands": [ { "name": "bridge", "original_name": "bridge", "description": { "default": "obfs4 / webtunnel - получить мосты для сети Tor" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tncfg", "original_name": "tncfg", "description": { "default": "- открыть конфигурацию модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "TorNodes" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/gigagpt.py": { "name": "RUISChatGPTMod", "description": "ChatGPT 3, Gigachat без API ключа и с контекстом. Бот, который используется для запросов: @Gigachat_bot и @GPTChatRBot. Модуль распространяется по лицензии MIT.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP, @matubuntu" }, "commands": [ { "gptdel": "- очищает историю переписки с нейросетью(контекст)" }, { "giga": "<текст> - запрос к нейросети GigaChat" }, { "gigadel": "- очищает историю переписки с нейросетью(контекст)" }, { "gpt": "<текст> - запрос к нейросети ChatGPT" } ], "new_commands": [ { "name": "gptdel", "original_name": "gptdelcmd", "description": { "default": "- очищает историю переписки с нейросетью(контекст)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "giga", "original_name": "giga", "description": { "default": "<текст> - запрос к нейросети GigaChat" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gigadel", "original_name": "gigadelcmd", "description": { "default": "- очищает историю переписки с нейросетью(контекст)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gpt", "original_name": "gptcmd", "description": { "default": "<текст> - запрос к нейросети ChatGPT" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "RUIS-GigaGpt" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/youtube-loader.py": { "name": "YouTube_DLDMod", "description": "Помогает скачивать видео с YouTube, TikTok и др.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP, @RoKrz" }, "commands": [ { "dvlist": "Показать список всех поддерживаемых сайтов" }, { "dlvideo": "<ссылка> или ответ на сообщение со ссылкой — скачивает видео с поддерживаемых платформ" } ], "new_commands": [ { "name": "dvlist", "original_name": "dvlist", "description": { "default": "Показать список всех поддерживаемых сайтов" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dlvideo", "original_name": "dlvideo", "description": { "default": "<ссылка> или ответ на сообщение со ссылкой — скачивает видео с поддерживаемых платформ" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "YouTube-DLD", "no_link": "❌ Пожалуйста, укажите ссылку на видео либо ответьте на сообщение с ней.", "default_downloading": "📥 Начинаю загрузку видео.\n\nℹ️ Это может занять до 5 минут, в зависимости от длины и качества видео.", "default_error": "❌ Ошибка!\n\n{}", "default_response": "🎥 Вот [ваше видео]({link})!\n\n{title}", "default_channel": "📺 Канал: {channel}", "cookies_error": "🍪 YouTube требует аутентификацию!\n\n❌ Ошибка: Sign in to confirm you're not a bot\n\nВозможные причины:\n▫️ YouTube детектит запросы без аутентификации\n▫️ IP сервера может быть заблокирован YouTube\n▫️ Видео требует подтверждения возраста/входа\n\nРешения (попробуй по порядку):\n\n1️⃣ Смени YouTube клиент:\n• Открой .cfg YouTube-DLD\n• Попробуй разные значения youtube_client:\n - mweb (мобильная веб-версия, часто работает)\n - android (Android приложение, сработало на сервере во Франции)\n - ios (iOS приложение)\n - tv_embedded (встроенный ТВ плеер)\n\n2️⃣ Добавь куки (для пользователей из проблемных регионов):\n• Открой НОВОЕ приватное окно (в браузере ctrl+shift+N) и залогинься на YouTube\n• Перейди на https://www.youtube.com/robots.txt в ТОЙ же вкладке\n• Cookie-Editor (расширение) → Export → Netscape format\n• СРАЗУ закрой приватное окно\n• Вставь куки в youtube_cookies (БЕЗ кавычек)", "supported_sites": "🎥 Поддерживаемые сайты:\n\n🔴 YouTube — youtube.com, youtu.be\n🎵 TikTok — tiktok.com, vt.tiktok.com, vm.tiktok.com\n📸 Instagram — instagram.com (посты, reels, IGTV)\n🐦 X (Twitter) — x.com, twitter.com\n👥 Facebook — facebook.com (видео)\n🎬 Vimeo — vimeo.com\n📺 Twitch — twitch.tv (стримы, клипы, VOD)\n🤖 Reddit — reddit.com (видео из постов)\n⚡ Dailymotion — dailymotion.com\n\n🇷🇺 Российские:\n▫️ RuTube — rutube.ru\n▫️ ВКонтакте — vk.com (видео)\n▫️ Одноклассники — ok.ru\n\n📚 Образовательные:\n▫️ Coursera — coursera.org\n▫️ Udemy — udemy.com\n▫️ Khan Academy — khanacademy.org\n\n🌍 Международные:\n▫️ Bilibili — bilibili.com\n▫️ NicoNico — niconico.jp\n▫️ BBC iPlayer — bbc.co.uk/iplayer\n\n🎵 Аудио:\n▫️ SoundCloud — soundcloud.com\n▫️ Bandcamp — bandcamp.com\n▫️ Mixcloud — mixcloud.com\n\nИ многие другие платформы..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/grok.py": { "name": "GrokAIMod", "description": "Модуль для нейросети Grok через бота @GrokAI", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "grokdel": "- очищает историю переписки с нейросетью (контекст)" }, { "grok": "<текст> - запрос к нейросети Grok" } ], "new_commands": [ { "name": "grokdel", "original_name": "grokdelcmd", "description": { "default": "- очищает историю переписки с нейросетью (контекст)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "grok", "original_name": "grokcmd", "description": { "default": "<текст> - запрос к нейросети Grok" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GrokAI" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/financemod.py": { "name": "FinanceMod", "description": "Курсы валют (ЦБ РФ) и криптовалют (CoinLore)", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@matubuntu" }, "commands": [ { "valute": "[amount] [code] — exchange rates from CBR | (RU) [кол-во] [код] — курс валюты по ЦБ РФ" }, { "crypto": "[amount] [symbol] — crypto rates from CoinLore | (RU) [кол-во] [код] — курс крипты" } ], "new_commands": [ { "name": "valute", "original_name": "valutecmd", "description": { "default": "[amount] [code] — exchange rates from CBR", "ru": "[кол-во] [код] — курс валюты по ЦБ РФ" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "crypto", "original_name": "cryptocmd", "description": { "default": "[amount] [symbol] — crypto rates from CoinLore", "ru": "[кол-во] [код] — курс крипты" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FinanceMod" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "Ruslan-Isaev/modules/search.py": { "name": "SearchMod", "description": "🌐 Internet search module", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@RUIS_VlP" }, "commands": [ { "picsearch": " - 🔍 Reverse image search" }, { "search": " / - 🌐 Search Internet" }, { "search": " - 🌐 Search Internet" } ], "new_commands": [ { "name": "picsearch", "original_name": "picsearchcmd", "description": { "default": " - 🔍 Reverse image search" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "search", "original_name": "searchcmd", "description": { "default": " / - 🌐 Search Internet" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "search", "original_name": "search", "description": { "default": " - 🌐 Search Internet" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": true, "is_inline_handler": true, "decorators": [] } ], "inline_handlers": [ { "name": "search", "description": { "default": " - 🌐 Search Internet" }, "decorators": [] } ], "strings": { "name": "search", "picsearch": "🔍 Image search", "no_photo": "🚫 Reply to an image to search", "upload_error": "❌ Image upload error", "search_title": "🌐 Search Internet", "search_description": "Search the web using different engines", "failed_download": "❌ Failed to download image: {}", "image_processing_error": "❌ Image processing error", "google_images": "Google Images", "yandex_images": "Yandex Images", "loading": "⚙️ Loading...", "search_query_prompt": "🔍 Please specify search query", "picsearch_ru": "🔍 Поиск по изображению", "no_photo_ru": "🚫 Ответьте на изображение для поиска", "upload_error_ru": "❌ Ошибка загрузки изображения", "search_title_ru": "🌐 Поиск в интернете", "loading_ru": "⚙️ Загрузка...", "search_description_ru": "Поиск в сети с использованием разных систем", "failed_download_ru": "❌ Не удалось загрузить изображение: {}", "image_processing_error_ru": "❌ Ошибка обработки изображения", "google_images_ru": "Google Картинки", "yandex_images_ru": "Яндекс.Картинки", "search_query_prompt_ru": "🔍 Укажите запрос для поиска" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/giveaways.py": { "name": "Giveaways", "description": "Авто-участие в розыгрышах Telegram Premium", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/giveaways.png?raw=true", "developer": "@FAmods" }, "commands": [ { "gwtg": "Включить/выключить автоматическое участие в розыгрышах Telegram Premium" } ], "new_commands": [ { "name": "gwtg", "original_name": "gwtg", "description": { "default": "Включить/выключить автоматическое участие в розыгрышах Telegram Premium" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Giveaways", "giveaways_on": "🎁 Авто-участие включено!", "giveaways_off": "🚫 Авто-участие выключено!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/autogh.py": { "name": "AutoGH", "description": "Авто-коммиты в Github", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/autogh.png?raw=true", "developer": "@FAmods" }, "commands": [ { "autocommit": "Включить/выключить автоматический коммит" } ], "new_commands": [ { "name": "autocommit", "original_name": "autocommit", "description": { "default": "Включить/выключить автоматический коммит" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AutoGH", "no_cfg": "🚫 Нету {}! Вставьте его в config через {}cfg AutoGH", "autocommit_on": "🖥 Авто-коммит включен!", "autocommit_off": "🚫 Авто-коммит выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/timer.py": { "name": "Timer", "description": "Показывает сколько времени осталось", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/timer.png?raw=true", "developer": "@FAmods" }, "commands": [ { "stime": "Посмотреть сколько осталось времени" } ], "new_commands": [ { "name": "stime", "original_name": "stime", "description": { "default": "Посмотреть сколько осталось времени" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Timer", "no_date": " Добавь сначала дату в {}cfg timer", "invalid_date": " Неверный формат даты и времени в конфиге.", "invalid_timezone": " Неверный часовой пояс." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/fabusiness.py": { "name": "FAbusiness", "description": "Бесплатный Telegram business", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/fabusiness.png?raw=true", "developer": "@FAmods" }, "commands": [ { "business": "Включить/выключить FAbusiness" }, { "bsettings": "Настройка FAbusiness" } ], "new_commands": [ { "name": "business", "original_name": "business", "description": { "default": "Включить/выключить FAbusiness" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bsettings", "original_name": "bsettings", "description": { "default": "Настройка FAbusiness" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FAbusiness", "loading_cfg": "🔄 Открываю настройку...", "business_on": "💻 FAbusiness включен!", "business_off": "🚫 FAbusiness выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/edmes.py": { "name": "Edmes", "description": "Редактирует сообщение с заданим текстом.", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/edmes.png?raw=true", "developer": "@FAmods" }, "commands": [ { "edmsg": "Редактировать" } ], "new_commands": [ { "name": "edmsg", "original_name": "edmsg", "description": { "default": "Редактировать" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Edmes" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/pricefreedom.py": { "name": "PriceFreedom", "description": "Автоматизированная работа с @rabstvo_game_bot", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/pricefreedom.png?raw=true", "developer": "@FAmods" }, "commands": [ { "pfpromo": "Включить/выключить автоматически активирование промокода" }, { "spfus": "Посмотреть профиль пользователя" }, { "spfme": "Посмотреть свой профиль" } ], "new_commands": [ { "name": "pfpromo", "original_name": "pfpromo", "description": { "default": "Включить/выключить автоматически активирование промокода" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spfus", "original_name": "spfus", "description": { "default": "Посмотреть профиль пользователя" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spfme", "original_name": "spfme", "description": { "default": "Посмотреть свой профиль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "PriceFreedom", "checking_profile": "👀 Смотрю профиль...", "searching_us": "👀 Поиск пользователя...", "no_usid": "🚫 Нужно {}{} [айди]", "promo_on": "🎁 Авто-промо включен!\n\nЧто бы получать промокоды вы должны быть подписаним здесь.", "promo_off": "🚫 Авто-промо выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/anonsms.py": { "name": "AnonSMS", "description": "Анонимное сообщение", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/anonsms.png?raw=true", "developer": "@FAmods" }, "commands": [ { "getanonlink": "Получить ссылку на получение анонимного сообщения" }, { "anonsettings": "Настроят модуль" } ], "new_commands": [ { "name": "getanonlink", "original_name": "getanonlink", "description": { "default": "Получить ссылку на получение анонимного сообщения" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "anonsettings", "original_name": "anonsettings", "description": { "default": "Настроят модуль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AnonSMS", "enter_message": "📩 Отправьте сообщение", "new_anon_msg": "📨 Вам пришло новое анонимное сообщение:", "opening_settings": "🔄 Открываю настройки...", "only_one": "❌ Отправлять сообщение можно раз в {} секунд!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/ytsearch.py": { "name": "YTsearch", "description": "Поиск в Youtube", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/ytsearch.png?raw=true", "developer": "@FAmods" }, "commands": [ { "ytvsearch": "Поиск видео в Youtube" }, { "ytcsearch": "Поиск каналов в Youtube" } ], "new_commands": [ { "name": "ytvsearch", "original_name": "ytvsearch", "description": { "default": "Поиск видео в Youtube" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ytcsearch", "original_name": "ytcsearch", "description": { "default": "Поиск каналов в Youtube" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "YTsearch", "no_q": " Должно быть {}{} [запрос]", "no_result": "😕 Ничего не нашёл по этому запросу", "searching": "🔄 Поиск в youtube.com...", "searched": "\n🔎 Результаты поиска {}\n\n🔎 Запрос: {}{}\n\n{} результатов за {} сек\n
" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/tondns.py": { "name": "TonDNS", "description": "Модуль для работы с Ton DNS", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/tondns.png?raw=true", "developer": "@FAmods" }, "commands": [ { "itondns": "Информация о TON DNS" }, { "tonshot": "Скриншот TON DNS сайта" } ], "new_commands": [ { "name": "itondns", "original_name": "itondns", "description": { "default": "Информация о TON DNS" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tonshot", "original_name": "tonshot", "description": { "default": "Скриншот TON DNS сайта" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "TonDNS", "waiting": "🕑 Собираю информацию...", "waiting_shot": "📸 Делаю скриншот TON DNS сайта...", "shot_ton_dns": "💎 Скриншот TON DNS сайта {}", "ton_shot_link": "https://mini.s-shot.ru/1920x1080/JPEG/1024/Z100/?{}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/fun.py": { "name": "Fun", "description": "Module for fun...", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/fun.png?raw=true", "developer": "@FAmods" }, "commands": [ { "hacku": "Взлом пользователя" }, { "hackp": "Взлом пентагона" }, { "ftype": "Печатать текст" } ], "new_commands": [ { "name": "hacku", "original_name": "hacku", "description": { "default": "Взлом пользователя" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "hackp", "original_name": "hackp", "description": { "default": "Взлом пентагона" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ftype", "original_name": "ftype", "description": { "default": "Печатать текст" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Fun", "no_us": " Должно быть .hacku [юзернейм/ник чела]", "no_typing_text": " Должно быть .ftype [текст]", "hacku_process": "💻 Взлом {} в процессе... {}%", "hackedu": " {} успешно взломан!", "collecting_info": "💾 Сохранение информации о {}... {}%", "collected_info": " Успешно нашёл и сохранил всю информацию о {}", "hackp_process": "👮‍♀️ Взлом пентагона в процессе... {}%", "hackedp": "🟢 Пентагон успешно взломан!", "founding_nlo": "👽 Поиск секретных данных об НЛО ... {}%", "dino_founded": "🦖 Найдены данные о существовании динозавров на земле!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/telegrapher.py": { "name": "Telegrapher", "description": "Создание статей и другое связанное с telegra.ph", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/telegrapher.png?raw=true", "developer": "@FAmods" }, "commands": [ { "tghpost": "Выложить статью в telegra.ph" }, { "tghup": "Выложить медиа в telegra.ph" } ], "new_commands": [ { "name": "tghpost", "original_name": "tghpost", "description": { "default": "Выложить статью в telegra.ph" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tghup", "original_name": "tghup", "description": { "default": "Выложить медиа в telegra.ph" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Telegrapher", "waiting": "🕑 Создаю страницу на telegra.ph...", "waiting_up": "🕑 Загружаю файл на telegra.ph...", "article_ready": "\n Твоя статья в Telegra.ph создана!\n\n🔗 Ссылка: {}\n\nℹ️ Редактировать заголовок/контент/автора на странице можно в {}cfg telegrapher\n", "upload_ready": "\n⬇️ Файл загружен!\n\n🔗 Ссылка: {}\n", "upload_error": " Ошибка при выгрузке файла на telegra.ph!", "media_type_invalid": " Ответь на фото или видео/гиф" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/cryptoqr.py": { "name": "CryptoQR", "description": "Создание QR код в стиле CryptoBot", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/cryptoqr.png?raw=true", "developer": "@FAmods" }, "commands": [ { "cqr": "Создать QRcode" } ], "new_commands": [ { "name": "cqr", "original_name": "cqr", "description": { "default": "Создать QRcode" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CryptoQR", "no_args": " Нужно {}cqr [текст/ссылка]", "creating": " Создаю QRcode..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/ptichki.py": { "name": "Ptichki", "description": "Генератор птиц", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/ptichki.png?raw=true", "developer": "@FAmods" }, "commands": [ { "ptichka": "[текст] - Сгенерировать стикер с птицей" }, { "ptichkaimg": "[текст] - Сгенерировать фото с птицей" } ], "new_commands": [ { "name": "ptichka", "original_name": "ptichka", "description": { "default": "[текст] - Сгенерировать стикер с птицей" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ptichkaimg", "original_name": "ptichka_img", "description": { "default": "[текст] - Сгенерировать фото с птицей" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Ptichki", "no_args": "🦅 Нужно {}{} {}", "generation": "🦅 Генерирую птичку..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/picme.py": { "name": "PicMe", "description": "Кринж модуль", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/picme.png?raw=true", "developer": "@FAmods" }, "commands": [ { "picme": "Включить/выключить режим пикми" } ], "new_commands": [ { "name": "picme", "original_name": "picme", "description": { "default": "Включить/выключить режим пикми" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "PicMe", "p_on": "😘 Режим пикми включен!", "p_off": "😢 Режим пикми выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/banforaskmod.py": { "name": "BanForAskMod", "description": "Бан за просьбу дать модулей", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/banforaskmod.png?raw=true", "developer": "@FAmods" }, "commands": [ { "bfmsettings": "Открыть настройку модуля" } ], "new_commands": [ { "name": "bfmsettings", "original_name": "bfmsettings", "description": { "default": "Открыть настройку модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "BanForAskMod", "cannot_ban": " Не могу забанить пользователя", "opening_settings": "🔄 Открываю настройку..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/chmodslist.py": { "name": "CHmodsList", "description": "Список каналов с модулями (идея: @codrago)", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/chmodslist.png?raw=true", "developer": "@FAmods" }, "commands": [ { "chsettings": "Изменить список каналов с модулями" }, { "chmods": "Посмотреть список каналов с модулями" } ], "new_commands": [ { "name": "chsettings", "original_name": "chsettings", "description": { "default": "Изменить список каналов с модулями" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "chmods", "original_name": "chmods", "description": { "default": "Посмотреть список каналов с модулями" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CHmodsList", "opening_config": "🔄 Открываю настройки..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/bigmac.py": { "name": "BigMac", "description": "Авто-фарм в @BigMacMetreBot", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/bigmac.png?raw=true", "developer": "@FAmods" }, "commands": [ { "bigmacs": "Включить/выключить авто-фарм" }, { "bp": "Посмотреть свой профиль" }, { "btop": "Посмотреть топ" } ], "new_commands": [ { "name": "bigmacs", "original_name": "bigmacs", "description": { "default": "Включить/выключить авто-фарм" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bp", "original_name": "bp", "description": { "default": "Посмотреть свой профиль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "btop", "original_name": "btop", "description": { "default": "Посмотреть топ" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "BigMac", "checking_profile": "👀 Смотрю профиль...", "getting_top": "👀 Смотрю статистику...", "e_on": "🍔 Авто-фарм включен!", "e_off": "🚫 Авто-фарм выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/requirements.py": { "name": "Requirements", "description": "Работа с pip пакетами в модуле", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/requirements.png?raw=true", "developer": "@FAmods" }, "commands": [ { "dldeps": "Установить pip пакеты с модуля" }, { "uldeps": "Удалить pip пакеты с модуля" }, { "deps": "Посмотреть pip пакеты с модуля" } ], "new_commands": [ { "name": "dldeps", "original_name": "dldeps", "description": { "default": "Установить pip пакеты с модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "uldeps", "original_name": "uldeps", "description": { "default": "Удалить pip пакеты с модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "deps", "original_name": "deps", "description": { "default": "Посмотреть pip пакеты с модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Requirements", "no_dep": " В модуле нету зависимостей", "only_url_or_hash": " Только ссылка на модуль, или heta hash", "no_file_and_link": " Нужно ответить на файл или {}{} [ссылка или heta hash]", "search_deps": "🕓 Ищу зависимости...", "install_deps": "🕓 Установка зависимостей:\n\n{}", "uninstall_deps": "🕓 Удаление зависимостей:\n\n{}", "installed": " Успешно установил зависимости:\n\n{}\n\n{}", "uninstalled": " Успешно удалил зависимости:\n\n{}", "requirements": "⚙️ Зависимости:\n\n{}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/gsearch.py": { "name": "Gsearch", "description": "Поиск в Google", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/gsearch.png?raw=true", "developer": "@FAmods" }, "commands": [ { "gsearch": "Поиск в Google" } ], "new_commands": [ { "name": "gsearch", "original_name": "gsearch", "description": { "default": "Поиск в Google" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Gsearch", "no_q": " Должно быть {}gsearch [запрос]", "no_result": "😕 Ничего не нашёл по этому запросу", "searching": "🔄 Поиск в google.com...", "searched": "\n🔎 Результаты поиска\n\n🔎 Запрос: {}\n{}\n\n{} результатов за {} сек\n
" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/vaper.py": { "name": "Vaper", "description": "Авто-фарм в @vapeusebot", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/vaper.png?raw=true", "developer": "@FAmods" }, "commands": [ { "vape": "Включить/выключить авто-фарм" }, { "vp": "Посмотреть свой профиль" }, { "vtop": "Посмотреть топ" } ], "new_commands": [ { "name": "vape", "original_name": "vape", "description": { "default": "Включить/выключить авто-фарм" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "vp", "original_name": "vp", "description": { "default": "Посмотреть свой профиль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "vtop", "original_name": "vtop", "description": { "default": "Посмотреть топ" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Vaper", "checking_profile": "👀 Смотрю профиль...", "getting_top": "👀 Смотрю статистику...", "v_on": "⚡️ Авто-фарм включен!", "v_off": "🚫 Авто-фарм выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/xrocket.py": { "name": "xRocket", "description": "Автоматизация базового функционала @xRocket", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/xrocket.png?raw=true", "developer": "@FAmods" }, "commands": [ { "xwallet": "Посмотреть кошелёк" }, { "xinvoice": "Создать счёт" }, { "xcheck": "Создать чек" } ], "new_commands": [ { "name": "xwallet", "original_name": "xwallet", "description": { "default": "Посмотреть кошелёк" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "xinvoice", "original_name": "xinvoice", "description": { "default": "Создать счёт" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "xcheck", "original_name": "xcheck", "description": { "default": "Создать чек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "xRocket", "no_args": " Нужно {}{}", "creating": "🔄 Создаю {}...", "checking_wallet": "🔄 Смотрю кошелёк...", "no_money": " Не достаточно денег", "invoice": "💵 Счёт на {} {}\n\n🔗 Оплатить", "check": "💵 Чек на {} {} {}\n\n🔗 Получить" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/tonscan.py": { "name": "Tonscan", "description": "Информация о TON адресе", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/tonscan.png?raw=true", "developer": "@FAmods" }, "commands": [ { "tonwallet": "Информация о TON кошельке" }, { "tonjetton": "Информация о TON токене" }, { "tonnftcol": "Информация о TON NFT коллекции" }, { "tonnft": "Информация о TON NFT" } ], "new_commands": [ { "name": "tonwallet", "original_name": "tonwallet", "description": { "default": "Информация о TON кошельке" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tonjetton", "original_name": "tonjetton", "description": { "default": "Информация о TON токене" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tonnftcol", "original_name": "tonnftcol", "description": { "default": "Информация о TON NFT коллекции" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tonnft", "original_name": "tonnft", "description": { "default": "Информация о TON NFT" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Tonscan", "waiting": "🕑 Собираю информацию..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/gigachat.py": { "name": "GigaChat", "description": "GigaChat AI. БЕЗ АПИ", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/gigachat.png?raw=true", "developer": "@FAmods" }, "commands": [ { "ggchat": "Задать вопрос к GigaChat" } ], "new_commands": [ { "name": "ggchat", "original_name": "ggchat", "description": { "default": "Задать вопрос к GigaChat" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GigaChat", "no_args": " Нужно {}{} {}", "asking_gg": "🔄 Спрашиваю GigaChat...", "answer": "🗿 Ответ: {answer}\n\n Вопрос: {question}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/stats.py": { "name": "Stats", "description": "Показывает статистику твоего аккаунта", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/stats.png?raw=true", "developer": "@FAmods" }, "commands": [ { "stats": "Получить статистику" } ], "new_commands": [ { "name": "stats", "original_name": "stats", "description": { "default": "Получить статистику" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Stats", "loading_stats": "🔄 Загрузка статистики..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/executor.py": { "name": "Executor", "description": "Выполнение python кода", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/executor.png?raw=true", "developer": "@FAmods" }, "commands": [ { "exec": "Выполнить python код" } ], "new_commands": [ { "name": "exec", "original_name": "execcmd", "description": { "default": "Выполнить python код" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Executor", "no_code": " Должно быть {}exec [python код]", "executing": "🔄 Выполняю код..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/famod.py": { "name": "Famod", "description": "Управление вещами, связанными с @FAmods_Bot", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/famod.png?raw=true", "developer": "@FAmods" }, "commands": [ { "fmstats": "Просмотр статистики" }, { "fmsearch": "Поиск модуля" }, { "famods": "Поиск модулей" } ], "new_commands": [ { "name": "fmstats", "original_name": "fmstats", "description": { "default": "Просмотр статистики" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "fmsearch", "original_name": "fmsearch", "description": { "default": "Поиск модуля" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "famods", "original_name": "famods", "description": { "default": "Поиск модулей" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": true, "is_inline_handler": true, "decorators": [] } ], "inline_handlers": [ { "name": "famods", "description": { "default": "Поиск модулей" }, "decorators": [] } ], "strings": { "name": "Famod", "no_q": " Нужно {}{} [запрос]", "searching_module": "🔄 Поиск модуля...", "getting_stats": "🔄 Получение статистики...", "no_found": " Не нашёл такой модуль" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/grokai.py": { "name": "GrokAI", "description": "Взаимодействие с Grok AI", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/grokai.png?raw=true", "developer": "@FAmods" }, "commands": [ { "grok": "Задать вопрос к Grok" } ], "new_commands": [ { "name": "grok", "original_name": "grok", "description": { "default": "Задать вопрос к Grok" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "GrokAI", "no_args": " Нужно {}{} {}", "no_token": " Нету токена! Вставь его в {}cfg grokai", "asking_grok": "🔄 Спрашиваю Grok...", "answer": "🌐 Ответ: {answer}\n\n Вопрос: {question}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/hetsu.py": { "name": "Hetsu", "description": "Search and install modules easily.", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/hetsu.png?raw=true", "developer": "@FAmods" }, "commands": [ { "hetsu": "Search module" }, { "hetsu": "Search module" } ], "new_commands": [ { "name": "hetsu", "original_name": "hetsucmd", "description": { "default": "Search module" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "hetsu", "original_name": "hetsu", "description": { "default": "Search module" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": true, "is_inline_handler": true, "decorators": [] } ], "inline_handlers": [ { "name": "hetsu", "description": { "default": "Search module" }, "decorators": [] } ], "strings": { "name": "Hetsu", "no_q": " You need to write {}hetsu [query]", "inline_no_q": " Enter query.", "no_modules": "❌ No modules founded.", "searching": "🔍 Hetsu searching...\n \n🛡 Searching above 900+ modules. All modules are safety and clearly moderated.", "module": "⭐️ Module {module_name} {developer}\n\n🔖 Ratio: {ratio}\n🔎 Query: {query}\n\nℹ️ Description: {description}\n\n💻 Source code: click\n\n⬇️ {prefix}dlm {link}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/hetalib.py": { "name": "HetaLib", "description": "Модуль для работы с heta", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/hetalib.png?raw=true", "developer": "@FAmods" }, "commands": [ { "hsearch": "Поиск модуля в heta" }, { "decodehhash": "Декодировать heta hash" }, { "modsrepo": "Получить модули с репозитория" } ], "new_commands": [ { "name": "hsearch", "original_name": "hsearch", "description": { "default": "Поиск модуля в heta" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "decodehhash", "original_name": "decode_hhash", "description": { "default": "Декодировать heta hash" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "modsrepo", "original_name": "mods_repo", "description": { "default": "Получить модули с репозитория" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "HetaLib", "no_q": " Должно быть {}hsearch [запрос]", "no_hh": " Должно быть {}decode_hhash [хэш]", "no_repo": " Должно быть {}mods_repo [ссылка_на_репозиторий]", "invalid_hh": "😕 Неверный хэш", "invalid_repo": "😕 Неверный репозиторий модулей", "no_modules_in_repo": "😕 Нету модулей в репозитории", "searching": "🔄 Поиск модулей...", "receiving_modules": "🔄 Получаю модули...", "decoding": "🔄 Декодирую хэш..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/removebg.py": { "name": "RemoveBG", "description": "Убрать фон из изображения", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/removebg.png?raw=true", "developer": "@FAmods" }, "commands": [ { "removebg": "Убрать фон из изображения" } ], "new_commands": [ { "name": "removebg", "original_name": "removebg", "description": { "default": "Убрать фон из изображения" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "RemoveBG", "must_be_forced": " Фото не должно быть сжатым!", "no_photo": " Нужно ответить на фото!", "no_token": " Нету токена! Поставь его в {}cfg RemoveBG", "invalid_token": "😕 Неверный токен", "only_photo": "😕 Удалять фон можно только с фото (.png, .jpg, .jpeg)", "removing_bg": "🔄 Удаление фона..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/spotify4ik.py": { "name": "Spotify4ik", "description": "Слушай музыку в Spotify", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/spotify4ik.png?raw=true", "developer": "@FAmods" }, "commands": [ { "spauth": "Войти в свой аккаунт" }, { "spcode": "Ввести код авторизации" }, { "sppause": "Поставить на паузу текущий трек" }, { "spplay": "Воспроизвести текущий трек" }, { "spbegin": "Включить текущий трек с начала" }, { "spback": "Включить предыдущий трек" }, { "spnext": "Включить следующий трек" }, { "spbio": "Включить/выключить стрим текущего трека в био" }, { "spbiochannel": "Включить/выключить стрим текущего трека в канале в био" }, { "splike": "Лайкнуть текущий трек" }, { "sprepeat": "Повторить текущий трек" }, { "spnorepeat": "Перестать повторять текущий трек" }, { "spnow": "Текущий трек" } ], "new_commands": [ { "name": "spauth", "original_name": "spauth", "description": { "default": "Войти в свой аккаунт" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spcode", "original_name": "spcode", "description": { "default": "Ввести код авторизации" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sppause", "original_name": "sppause", "description": { "default": "Поставить на паузу текущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spplay", "original_name": "spplay", "description": { "default": "Воспроизвести текущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spbegin", "original_name": "spbegin", "description": { "default": "Включить текущий трек с начала" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spback", "original_name": "spback", "description": { "default": "Включить предыдущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spnext", "original_name": "spnext", "description": { "default": "Включить следующий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spbio", "original_name": "spbio", "description": { "default": "Включить/выключить стрим текущего трека в био" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spbiochannel", "original_name": "spbiochannel", "description": { "default": "Включить/выключить стрим текущего трека в канале в био" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "splike", "original_name": "splike", "description": { "default": "Лайкнуть текущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sprepeat", "original_name": "sprepeat", "description": { "default": "Повторить текущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spnorepeat", "original_name": "spnorepeat", "description": { "default": "Перестать повторять текущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "spnow", "original_name": "spnow", "description": { "default": "Текущий трек" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": {}, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/wakatime.py": { "name": "Wakatime", "description": "Показывает твою Wakatime статистику", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/wakatime.png?raw=true", "developer": "@FAmods" }, "commands": [ { "waka": "Посмотреть свою статистику в Wakatime" } ], "new_commands": [ { "name": "waka", "original_name": "waka", "description": { "default": "Посмотреть свою статистику в Wakatime" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Wakatime", "loading": "🕑 Загрузка статистики...", "no_token": "🚫 Wakatime токен не поставлен! Поставь его в {}cfg wakatime" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/famods_socket.py": { "name": "FAmodsSocket", "description": "Установка модулей через @FAmods_Bot", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@FAmods" }, "commands": [], "new_commands": [], "inline_handlers": [], "strings": { "name": "FAmodsSocket" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/proxy.py": { "name": "Proxy", "description": "Работа с прокси", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/proxy.png?raw=true", "developer": "@FAmods" }, "commands": [ { "gproxy": "Получить рандомное прокси" }, { "wproxy": "Проверить работу прокси" } ], "new_commands": [ { "name": "gproxy", "original_name": "gproxy", "description": { "default": "Получить рандомное прокси" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "wproxy", "original_name": "wproxy", "description": { "default": "Проверить работу прокси" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Proxy", "not_work_proxy": " Прокси не работает", "no_args": " Нужно быть {}{} {}", "no_link": " Нету ссылки на прокси! Вставь её в {}cfg proxy", "incorrect_protocol": "😕 Неверный протокол или его нету в нашей базе!", "update_link": "😕 Истек срок работы ссылки! Обнови её в {}cfg proxy", "searching_proxy": "🔄 Ищю прокси...", "checking_proxy": "🔄 Проверяю прокси..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/faker.py": { "name": "Faker", "description": "Генерация фейк информации", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/faker.png?raw=true", "developer": "@FAmods" }, "commands": [ { "gfake": "Сгенерировать фейк информацию" } ], "new_commands": [ { "name": "gfake", "original_name": "gfake", "description": { "default": "Сгенерировать фейк информацию" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Faker", "loading": "🔄 Генерирую информацию..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/infoip.py": { "name": "InfoIP", "description": "Информация об IP адресе", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/infoip.png?raw=true", "developer": "@FAmods" }, "commands": [ { "ipi": "Информация об IP" } ], "new_commands": [ { "name": "ipi", "original_name": "ipi", "description": { "default": "Информация об IP" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "InfoIP", "no_ip": " Должно быть .ipi [айпи]", "no_token": " Нету токена! Поставь его в {}cfg InfoIP", "invalid_token": "😕 Неверный токен", "invalid_ip": "😕 Неверный IP", "searching_info": "🔄 Получаю информацию..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/phoneinfo.py": { "name": "PhoneInfo", "description": "Информация о телефоне", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/phoneinfo.png?raw=true", "developer": "@FAmods" }, "commands": [ { "pnsearch": "Поиск телефона" }, { "pninfo": "Получить информацию о телефоне" } ], "new_commands": [ { "name": "pnsearch", "original_name": "pnsearch", "description": { "default": "Поиск телефона" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "pninfo", "original_name": "pninfo", "description": { "default": "Получить информацию о телефоне" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "PhoneInfo", "no_phone": " Нужно {}{} [название телефона]", "searching": "🔄 Поиск телефона...", "searching_info": "🔄 Поиск информации о телефоне...", "no_found": " Не нашёл такой телефон", "cameras_txt": "📷 Cameras:", "software_txt": "🖥 Software:", "hardware_txt": "💾 Hardware:" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/checkhost.py": { "name": "CheckHost", "description": "Проверка доступности веб-сайтов, серверов, хостов и IP-адресов с разных геолокаций и тд.", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/checkhost.png?raw=true", "developer": "@FAmods" }, "commands": [ { "chhttp": "Проверить доступность" } ], "new_commands": [ { "name": "chhttp", "original_name": "chhttp", "description": { "default": "Проверить доступность" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CheckHost", "no_url": " Нужно {}{} [адрес]", "checking_http": "🕓 Проверяю доступность..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/epsilion.py": { "name": "Epsilion", "description": "Авто-фарм в @EpsilionWarBot", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/epsilion.png?raw=true", "developer": "@FAmods" }, "commands": [ { "eps": "Включить/выключить авто-фарм" }, { "epb": "Включить/выключить авто ежедневный бонус" }, { "epp": "Посмотреть свой профиль" } ], "new_commands": [ { "name": "eps", "original_name": "eps", "description": { "default": "Включить/выключить авто-фарм" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "epb", "original_name": "epb", "description": { "default": "Включить/выключить авто ежедневный бонус" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "epp", "original_name": "epp", "description": { "default": "Посмотреть свой профиль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Epsilion", "checking_profile": "👀 Смотрю профиль...", "b_on": "⚡️ Авто-фарм включен!", "b_off": "🚫 Авто-фарм выключен!", "bonus_on": "⚡️ Авто ежедневный бонус включен!", "bonus_off": "🚫 Авто ежедневный бонус выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/evalaliases.py": { "name": "EvalAliases", "description": "Алиаси для eval", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/evalaliases.png?raw=true", "developer": "@FAmods" }, "commands": [ { "addea": "Добавить алиас" }, { "removea": "Удалить алиас" }, { "getea": "Получить список алиасов для Eval" } ], "new_commands": [ { "name": "addea", "original_name": "addea", "description": { "default": "Добавить алиас" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "removea", "original_name": "removea", "description": { "default": "Удалить алиас" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "getea", "original_name": "getea", "description": { "default": "Получить список алиасов для Eval" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "EvalAliases", "no_args": " Нужно {}{} {}", "already_created": " Алиас {} уже существует!", "alias_created": "⚡️ Алиас {} создан!\n \nИспользуй его с помощью {}v{}", "alias_not_found": " Алиас {} не найден!", "alias_deleted": " Алиас {} удален!", "no_aliases": " Вы ещё не создали алиасов!", "aliases": "🖥 Список алиасов\n \n{}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/freegpt.py": { "name": "FreeGPT", "description": "Бесплатный ChatGPT. БЕЗ API. БЕЗ БОТОВ.", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/freegpt.png?raw=true", "developer": "@FAmods" }, "commands": [ { "gf": "Задать вопрос к ChatGPT" }, { "gfi": "Сгенерировать картинку" } ], "new_commands": [ { "name": "gf", "original_name": "gf", "description": { "default": "Задать вопрос к ChatGPT" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gfi", "original_name": "gfi", "description": { "default": "Сгенерировать картинку" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FreeGPT", "no_args": " Нужно {}{} {}", "asking_chatgpt": "🔄 Спрашиваю ChatGPT...\n\n👾 Вы также можете получать ответы в реальном времены с помощью stream_answer в {prefix}cfg FreeGPT", "creating_image": "🔄 Генерирую изображение...", "answer_text": "👨‍💻 Вопрос: {question}\n\n🤖 Ответ: {answer}\n\n🖥 Модель: {model}", "photo_caption": "🖼 Промпт: {prompt}\n \n🖥 Модель: {model}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/hbotcommand.py": { "name": "HbotCommand", "description": "Дополнительная команда для твоего inline бота", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/hbotcommand.png?raw=true", "developer": "@FAmods" }, "commands": [ { "busername": "Посмотреть юзернейм бота" }, { "bcsettings": "Настройка команды бота" } ], "new_commands": [ { "name": "busername", "original_name": "busername", "description": { "default": "Посмотреть юзернейм бота" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bcsettings", "original_name": "bcsettings", "description": { "default": "Настройка команды бота" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "HbotCommand", "loading_cfg": "🔄 Открываю настройку..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/gemini.py": { "name": "Gemini", "description": "Взаимодействие с AI Gemini", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/gemini.png?raw=true", "developer": "@FAmods" }, "commands": [ { "gemini": "Задать вопрос к Gemini" } ], "new_commands": [ { "name": "gemini", "original_name": "gemini", "description": { "default": "Задать вопрос к Gemini" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Gemini", "no_args": " Нужно {}{} {}", "no_token": " Нету токена! Вставь его в {}cfg gemini", "asking_gemini": "🔄 Спрашиваю Gemini..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/cocoon.py": { "name": "Cocoon", "description": "Взаимодействие с Cocoon от HikkaHost", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/cocoon.png?raw=true", "developer": "@FAmods & @vsecoder_m" }, "commands": [ { "ccusage": "Статистика использования Cocoon" }, { "cocoon": "Задать вопрос к ИИ (поддерживает ответ на сообщение)" } ], "new_commands": [ { "name": "ccusage", "original_name": "ccusage", "description": { "default": "Статистика использования Cocoon" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "cocoon", "original_name": "cocoon", "description": { "default": "Задать вопрос к ИИ (поддерживает ответ на сообщение)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Cocoon [BETA]", "try_again": " Что-то пошло не так. Попробуйте снова.", "no_args": " Нужно {}{} {}", "no_token": " Нету токена! Вставь его в {}cfg cocoon\n\n🌘 Получить токен: @hikkahost_bot → 🥚 Cocoon", "invalid_token_or_no_sub": "Неверный токен или у вас нет подписки 🌘 HikkaHost.\n\n🌘 Получить токен: @hikkahost_bot → 🥚 Cocoon", "sending_request_to_cocoon": "🐣 Обрабатываю запрос в Cocoon...", "thinking": "🐣 Думаю...\n\n
{thoughts}…
", "answer": "🌘 Вопрос: {question}\n\n🐣 Размышления:\n
{thoughts}
\n\n🥚 {answer}\n\n🚀 Модель: {model}", "usage": "🥚 Cocoon API\n\n💡 Использовано:\n• {current}/{total} ({percent}% осталось)\n\n Лимит сбросится через {days} день(-ей).", "again_kb": "🔄 Сгенерировать ещё раз" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/avachanger.py": { "name": "AvaChanger", "description": "Смена аватарки по времени", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/avachanger.png?raw=true", "developer": "@FAmods" }, "commands": [ { "avatarl": "Смена аватарки по времени" }, { "avatarlstop": "Выключить смену аватарки по времени" } ], "new_commands": [ { "name": "avatarl", "original_name": "avatarl", "description": { "default": "Смена аватарки по времени" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "avatarlstop", "original_name": "avatarl_stop", "description": { "default": "Выключить смену аватарки по времени" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AvaChanger", "no_args": " Нужно {}avatarl [сколько раз] [сколько ждать перед сменой каждой аватарки]", "no_reply": " Нужно ответить на сообщение с фоткой", "changing_avatars": "🔄 Меняю аватарки...\n⏳ Это займёт {} секунд", "was_off": " Смена аватарки была выключена!", "off": " Выключил смену аватарки", "completed": " Готово. Сменил аватарку {} раз за {} секунд/" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/CodeBase64.py": { "name": "CodeBase64", "description": "Encode and decode base64", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/CodeBase64.png?raw=true", "developer": "@FAmods" }, "commands": [ { "cbase64": "Кодирование в base64" }, { "dbase64": "Декодирование из base64" } ], "new_commands": [ { "name": "cbase64", "original_name": "cbase64", "description": { "default": "Кодирование в base64" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dbase64", "original_name": "dbase64", "description": { "default": "Декодирование из base64" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "CodeBase64", "only_base64": "🚫 Only base64", "enc_txt": "⌨️ You encoded text into base64:\n{}", "de_txt": "⌨️ You decoded text from base64:\n{}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "fajox1/famods/fabrika.py": { "name": "Fabrika", "description": "Авто-фарм в @fabrika", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/FajoX1/FAmods/blob/main/assets/banners/fabrika.png?raw=true", "developer": "@FAmods" }, "commands": [ { "fbrw": "Включить/выключить автоматически давать работу работникам" }, { "fbbonus": "Включить/выключить автоматическое получать бонус" }, { "fbteam": "Включить/выключить автоматически отправлятся на комадную работу" }, { "sprof": "Посмотреть свой профиль" }, { "sidtg": "Посмотреть профиль пользователя через айди в тг" }, { "sidfb": "Посмотреть профиль пользователя через айди в боте" }, { "steamfb": "Посмотреть команду через айди" } ], "new_commands": [ { "name": "fbrw", "original_name": "fbrw", "description": { "default": "Включить/выключить автоматически давать работу работникам" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "fbbonus", "original_name": "fbbonus", "description": { "default": "Включить/выключить автоматическое получать бонус" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "fbteam", "original_name": "fbteam", "description": { "default": "Включить/выключить автоматически отправлятся на комадную работу" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sprof", "original_name": "sprof", "description": { "default": "Посмотреть свой профиль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sidtg", "original_name": "sidtg", "description": { "default": "Посмотреть профиль пользователя через айди в тг" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sidfb", "original_name": "sidfb", "description": { "default": "Посмотреть профиль пользователя через айди в боте" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "steamfb", "original_name": "steamfb", "description": { "default": "Посмотреть команду через айди" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Fabrika", "checking_profile": "👀 Смотрю профиль...", "searching_team": "👀 Поиск команды...", "searching_id": "👀 Поиск пользователя...", "no_usid": "🚫 Нужно {}{} [айди]", "no_found_us": "🚫 Пользователь не найден!", "rw_on": "⚡️ Отправка рабочих включена!", "rw_off": "🚫 Отправка рабочих выключена!", "team_on": "⚡️ Командная работа включена!", "team_off": "🚫 Командная работа выключена!", "bonus_on": "🎁 Авто-бонус включен!", "bonus_off": "🚫 Авто-бонус выключен!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/hacker.py": { "name": "HackerMod", "description": "Create hacker message stickers", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Hacker.jpg", "developer": "@hikamorumods" }, "commands": [ { "hacker": "Reply to text or write text" } ], "new_commands": [ { "name": "hacker", "original_name": "hackercmd", "description": { "default": "Reply to text or write text" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Hacker", "what": "Reply to text or write text ❗️", "processing": "Processing 🚀" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/animevoices.py": { "name": "AnimeVoicesMod", "description": "🎤 Popular Anime Voices", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/AnimeVoices.jpg", "developer": "@hikamorumods" }, "commands": [ { "smexk": "Смех Канеки" }, { "smexy": "Смех Ягами" }, { "znay": "Знай свое место ничтожество" }, { "madara": "Учиха Мадара" }, { "sharingan": "Итачи Шаринган" }, { "itachi": "Учиха Итачи" }, { "imsasuke": "Учиха Саске" }, { "pain": "Познайте боль" }, { "ras": "Расширение территории" }, { "tensei": "Shinra tensei" }, { "dazai": "Dazai" }, { "gay": "I'm gay" }, { "bankai": "Bankai" }, { "sate": "Sate sate sate" }, { "yoaimo": "Yoaimo" }, { "ghoul": "Я гуль" }, { "welaw": "Мы закон" }, { "dattebayo": "Даттебайо" }, { "hardlife": "Жизнь такова" }, { "hanma": "Я Ханма Шужи" }, { "surprise": "Surprise MxtherFxcker" }, { "equal": "Мы созданы равными" }, { "beautytree": "Красота леса" }, { "bankaii": "Bankai remix" }, { "yamete": "Фулл ямете кудасай" }, { "mafia": "Просыпается мафия" }, { "sharingann": "Sharingan remix" }, { "smexe": "Смех Эрен" }, { "naruto": "Naruto heroes" }, { "smexr": "Смех рюк" }, { "ohayo": "Охаё" }, { "iamhungry": "Есть хочу" }, { "amaterasu": "Аматерасу remix" }, { "owo": "Full OwO" }, { "ghoulru": "Русский Tokyo Ghoul" } ], "new_commands": [ { "name": "smexk", "original_name": "smexkcmd", "description": { "default": "Смех Канеки" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "smexy", "original_name": "smexycmd", "description": { "default": "Смех Ягами" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "znay", "original_name": "znaycmd", "description": { "default": "Знай свое место ничтожество" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "madara", "original_name": "madaracmd", "description": { "default": "Учиха Мадара" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sharingan", "original_name": "sharingancmd", "description": { "default": "Итачи Шаринган" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "itachi", "original_name": "itachicmd", "description": { "default": "Учиха Итачи" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "imsasuke", "original_name": "imsasukecmd", "description": { "default": "Учиха Саске" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "pain", "original_name": "paincmd", "description": { "default": "Познайте боль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ras", "original_name": "rascmd", "description": { "default": "Расширение территории" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "tensei", "original_name": "tenseicmd", "description": { "default": "Shinra tensei" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dazai", "original_name": "dazaicmd", "description": { "default": "Dazai" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "gay", "original_name": "gaycmd", "description": { "default": "I'm gay" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bankai", "original_name": "bankaicmd", "description": { "default": "Bankai" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sate", "original_name": "satecmd", "description": { "default": "Sate sate sate" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "yoaimo", "original_name": "yoaimocmd", "description": { "default": "Yoaimo" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ghoul", "original_name": "ghoulcmd", "description": { "default": "Я гуль" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "welaw", "original_name": "welawcmd", "description": { "default": "Мы закон" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "dattebayo", "original_name": "dattebayocmd", "description": { "default": "Даттебайо" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "hardlife", "original_name": "hardlifecmd", "description": { "default": "Жизнь такова" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "hanma", "original_name": "hanmacmd", "description": { "default": "Я Ханма Шужи" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "surprise", "original_name": "surprisecmd", "description": { "default": "Surprise MxtherFxcker" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "equal", "original_name": "equalcmd", "description": { "default": "Мы созданы равными" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "beautytree", "original_name": "beautytreecmd", "description": { "default": "Красота леса" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bankaii", "original_name": "bankaiicmd", "description": { "default": "Bankai remix" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "yamete", "original_name": "yametecmd", "description": { "default": "Фулл ямете кудасай" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "mafia", "original_name": "mafiacmd", "description": { "default": "Просыпается мафия" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "sharingann", "original_name": "sharinganncmd", "description": { "default": "Sharingan remix" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "smexe", "original_name": "smexecmd", "description": { "default": "Смех Эрен" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "naruto", "original_name": "narutocmd", "description": { "default": "Naruto heroes" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "smexr", "original_name": "smexrcmd", "description": { "default": "Смех рюк" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ohayo", "original_name": "ohayocmd", "description": { "default": "Охаё" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "iamhungry", "original_name": "iamhungrycmd", "description": { "default": "Есть хочу" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "amaterasu", "original_name": "amaterasucmd", "description": { "default": "Аматерасу remix" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "owo", "original_name": "owocmd", "description": { "default": "Full OwO" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "ghoulru", "original_name": "ghoulrucmd", "description": { "default": "Русский Tokyo Ghoul" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AnimeVoices" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/aeconv.py": { "name": "Aeconv", "description": "Easy and fast valute converter", "cls_doc": {}, "meta": { "pic": "https://cdn-icons-png.flaticon.com/512/5670/5670084.png", "banner": "https://github.com/AmoreForever/assets/blob/master/Aeconv.jpg?raw=true", "developer": "@hikamorumods" }, "commands": [ { "conv": " [currency] should be separated by space | (RU) <количество> [валюта] должны быть разделены пробелом" }, { "controlvalute": "[currency] | without arguments will show list of currencies for enable/disable | (RU) [валюта] | без аргументов покажет список валют для включения/выключения" } ], "new_commands": [ { "name": "conv", "original_name": "conv", "description": { "default": " [currency] should be separated by space", "ru": "<количество> [валюта] должны быть разделены пробелом" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "controlvalute", "original_name": "controlvalute", "description": { "default": "[currency] | without arguments will show list of currencies for enable/disable", "ru": "[валюта] | без аргументов покажет список валют для включения/выключения" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Aeconv", "wait": "💵 Converting...", "no_args": "🖕 Where are the arguments?", "unsupported": "🚫 Unsupported currency!", "converted": "💸 Converted {}\n\n", "already": "⚠️ Wait until the bot responds!", "wrong_currency": "🤷‍♀️ Wrong currency", "choose_currency": "📉 Choose currency", "processing": "🕔 Processing...", "done": "✅ Done!", "already_in_conv": "⚠️ Already in conversation!", "wait_ru": "💵 Конвертирую...", "no_args_ru": "🖕 Где аргументы?", "unsupported_ru": "🚫 Валюта не поддерживается!", "converted_ru": "💸 Сконвертирован {}\n\n", "already_ru": "⚠️ Подожди пока бот ответит!", "wrong_currency_ru": "🤷‍♀️ Неправильная валюта", "choose_currency_ru": "📉 Выберите валюту", "processing_ru": "🕔 Обрабатываю...", "done_ru": "[Aeconv] Готово!", "already_in_conv_ru": "⚠️ Жди пока закончится процесс!", "wait_uz": "💵 Valyuta konvertatsiyasi...", "no_args_uz": "🖕 Argumetlar qayerda?", "unsupported_uz": "🚫 Valyuta qo'llab-quvvatlanmaydi!", "converted_uz": "💸 Konvertatsiya qilindi {}\n\n", "already_uz": "⚠️ Bot javob berishini kuting!", "wrong_currency_uz": "🤷‍♀️ Noto'g'ri valyuta", "choose_currency_uz": "📉 Valyutani tanlang", "processing_uz": "🕔 Qayta ishlayapman...", "done_uz": "[Aeconv]Tayyor!", "already_in_conv_uz": "⚠️ Protsess tugaguncha kuting!", "wait_de": "💵 Konvertiere...", "no_args_de": "🖕 Wo sind die Argumente?", "unsupported_de": "🚫 Nicht unterstützte Währung!", "converted_de": "💸 Konvertiert {}\n\n", "already_de": "⚠️ Warten Sie, bis der Bot antwortet!", "wrong_currency_de": "🤷‍♀️ Falsche Währung", "choose_currency_de": "📉 Währung auswählen", "processing_de": "🕔 Verarbeitung...", "done_de": "[Aeconv]Fertig!", "already_in_conv_de": "⚠️ Warten Sie, bis der Prozess beendet ist!", "wait_tr": "💵 Dönüştürülüyor...", "no_args_tr": "🖕 Argümanlar nerede?", "unsupported_tr": "🚫 Desteklenmeyen para birimi!", "converted_tr": "💸 Dönüştürüldü {}\n\n", "already_tr": "⚠️ Bot cevap verene kadar bekleyin!", "wrong_currency_tr": "🤷‍♀️ Yanlış para birimi", "choose_currency_tr": "📉 Para birimini seçin", "processing_tr": "🕔 İşleniyor...", "done_tr": "[Aeconv]Tamam!", "already_in_conv_tr": "⚠️ İşlem bitene kadar bekleyin!", "wait_kk": "💵 Валюта айырбасталуда...", "no_args_kk": "🖕 Аргументтер қайда?", "unsupported_kk": "🚫 Валюта қолдау көрсетілмейді!", "converted_kk": "💸 Айырбасталды {}\n\n", "already_kk": "⚠️ Бот жауап бергенге дейін күтіңіз!", "wrong_currency_kk": "🤷‍♀️ Дұрыс валюта емес", "choose_currency_kk": "📉 Валютаны таңдаңыз", "processing_kk": "🕔 Қайта өңдеу...", "done_kk": "[Aeconv]Тайық!", "already_in_conv_kk": "⚠️ Процесс аяқталғанда дейін күтіңіз!" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/birthdaywish.py": { "name": "BirthdayWish", "description": "Share warmth with your loved ones and give them this website to make their birthdays even more special and joyful.", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@hikamorumods" }, "commands": [ { "wish": "Create Birthday web wishes args: " } ], "new_commands": [ { "name": "wish", "original_name": "wishcmd", "description": { "default": "Create Birthday web wishes args: " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "BirthdayWish", "provide_name": "🤷‍♂️ Please provide a name", "web_url": "🌐 URL: {} | Expires in {} seconds", "expired": " Url Expired", "provide_name_ru": "🤷‍♂️ Пожалуйста, укажите имя", "web_url_ru": "🌐 URL: {} | Истекает через {} секунд", "expired_ru": " Url истек" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/besafe.py": { "name": "BeSafe", "description": "Check module before loading", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/AmoreForever/assets/blob/master/besafe.jpg?raw=true", "developer": "@hikamorumods" }, "commands": [ { "bs": "BeSafe - or " } ], "new_commands": [ { "name": "bs", "original_name": "bs", "description": { "default": "BeSafe - or " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "BeSafe", "no_args_or_reply": "🤷‍♂️ [BeSafe] No link or reply to file", "safe": "🛡 Module is safe", "suspicious": "🔎 Module is suspicious\n\n Suspicious imports:\n", "sus_keywords": "\n🔑 Suspicous keywords:", "no_args_or_reply_ru": "🤷‍♂️ [BeSafe] Нет ссылки или реплея на модуль", "safe_ru": "🛡 Модуль безопасен", "suspicious_ru": "🔎 Модуль подозрительный\n\n Подозрительные импорты:\n", "sus_keywords_ru": "\n🔑 Подозрительные ключевые слова:" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/mydiary.py": { "name": "PagesMod", "description": "Diary page", "cls_doc": {}, "meta": { "pic": "https://te.legra.ph/file/4c1b4581de961df145a70.png", "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Mydiary.jpg", "developer": "@hikamoru & @wilsonmods" }, "commands": [ { "cfdiary": "> Set up buttons for the module" }, { "mydiary": "> Main the diary section" } ], "new_commands": [ { "name": "cfdiary", "original_name": "cfdiarycmd", "description": { "default": "> Set up buttons for the module" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "mydiary", "original_name": "mydiarycmd", "description": { "default": "> Main the diary section" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": {}, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/inlineping.py": { "name": "PingerMod", "description": "Inline Pinger For Test", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Inlineping.jpg", "developer": "@hikamorumods" }, "commands": [ { "iping": "Test your userbot ping | (RU) Проверить скорость отклика юзербота" } ], "new_commands": [ { "name": "iping", "original_name": "iping", "description": { "default": "Test your userbot ping", "ru": "Проверить скорость отклика юзербота" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "InlinePing", "results_ping": "✨ Telegram ping: {} ms", "results_ping_ru": "✨ Скорость отклика Telegram: {} ms", "results_ping_uz": "✨ Telegram ping: {} ms", "results_ping_de": "✨ Telegramm Ping: {} ms" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/speech.py": { "name": "SpeechMod", "description": "Simple speech recognition module.", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/AmoreForever/assets/blob/master/Speech.jpg?raw=true", "developer": "@hikamorumods" }, "commands": [ { "spech": "Recognize voice message. Usage: .spech " } ], "new_commands": [ { "name": "spech", "original_name": "spech", "description": { "default": "Recognize voice message. Usage: .spech " }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Speech", "only_voice": "🚫 Reply to a voice message!", "downloading": "🔽 Downloading...", "recognizing": "👂 Recognizing...", "not_recognized": "🚫 Not recognized", "request_error": "🚫 Request error occured.\n{}", "recognized": "🚛 Recognized: {}", "only_voice_ru": "🚫 Ответь на голосовое сообщение!", "downloading_ru": "🔽 Загрузка...", "recognizing_ru": "👂 Распознавание...", "not_recognized_ru": "🚫 Не распознано", "request_error_ru": "🚫 Произошла ошибка запроса.\n{}", "recognized_ru": "🚛 Распознано: {}", "only_voice_uz": "🚫 Ovozli xabarga javob bering!", "downloading_uz": "🔽 Yuklanmoqda...", "recognizing_uz": "👂 Eshitilmoqda...", "not_recognized_uz": "🚫 Tanilmadi", "request_error_uz": "🚫 So'rovda xatolik yuz berdi.\n{}", "recognized_uz": "🚛 Text: {}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/nytimer.py": { "name": "NYMod", "description": "Check how much is left until the new year", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Nytimer.jpg", "developer": "@hikamorumods" }, "commands": [ { "ny": "Check date" } ], "new_commands": [ { "name": "ny", "original_name": "nycmd", "description": { "default": "Check date" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "NewYearTimer" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/autoprofile.py": { "name": "AutoProfileMod", "description": "Automatic stuff for your profile :P", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@hikamorumods, FTG" }, "commands": [ { "cfautoprof": "To specify the timezone via the config | (RU) Что-бы указать таймзону через конфиг" }, { "autobio": "Automatically changes your account's bio with current time, usage:\n.autobio 'message, time as {time}' | (RU) Автоматически изменяет биографию вашей учетной записи с учетом текущего времени, использования: .autobio 'сообщение, время как {time}'" }, { "stopautobio": "Stop autobio cmd. | (RU) Что-бы остановить время в био введи .stopautobio" }, { "autoname": "Automatically changes your Telegram name with current time, usage:\n.autoname '' | (RU) Автоматически изменяет имя вашей учетной записи с учетом текущего времени, использования: .autoname 'сообщение, время как {time}'" }, { "stopautoname": "just write .stopautoname | (RU) Что-бы остановить время в имени учетной записи введи .stopautoname" }, { "aguide": "Just guide ru/en" } ], "new_commands": [ { "name": "cfautoprof", "original_name": "cfautoprofcmd", "description": { "default": "To specify the timezone via the config", "ru": "Что-бы указать таймзону через конфиг" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "autobio", "original_name": "autobiocmd", "description": { "default": "Automatically changes your account's bio with current time, usage:\n.autobio 'message, time as {time}'", "ru": "Автоматически изменяет биографию вашей учетной записи с учетом текущего времени, использования: .autobio 'сообщение, время как {time}'" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "stopautobio", "original_name": "stopautobiocmd", "description": { "default": "Stop autobio cmd.", "ru": "Что-бы остановить время в био введи .stopautobio" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "autoname", "original_name": "autonamecmd", "description": { "default": "Automatically changes your Telegram name with current time, usage:\n.autoname ''", "ru": "Автоматически изменяет имя вашей учетной записи с учетом текущего времени, использования: .autoname 'сообщение, время как {time}'" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "stopautoname", "original_name": "stopautonamecmd", "description": { "default": "just write .stopautoname", "ru": "Что-бы остановить время в имени учетной записи введи .stopautoname" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "aguide", "original_name": "aguide", "description": { "default": "Just guide ru/en" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AutoProfile", "invalid_args": "Missing parameters, please read the .aguide ✔️", "missing_time": "Time was not specified in bio ", "enabled_bio": "Enabled bio clock ", "bio_not_enabled": "Bio clock is not enabled ", "disabled_bio": "Disabled bio clock ", "enabled_name": "Enabled name clock ", "name_not_enabled": "Name clock is not enabled ", "disabled_name": "Name clock disabled ", "_cfg_time": "Use timezone 1, -1, -3 etc.", "invalid_args_uz": "to'g'ri argumetlar emas, ni o'qing.aguide ✔️", "missing_time_uz": "vaqt bio-da o'rnatilmagan ❎< / emoji>", "enabled_bio_uz": "Bio soat muvaffaqiyatli o'rnatildi ", "bio_not_enabled_uz": "soat bio-ga o'rnatilmagan ❎< / emoji > ", "disabled_bio_uz": " Bio-dagi vaqt muvaffaqiyatli o'chirildi ", "enabled_name_uz": "soat taxallusga muvaffaqiyatli o'rnatildi ", "name_not_enabled_uz": "soat taxallusga o'rnatilmagan ❎< / emoji > ", "disabled_name_uz": "taxallusdagi vaqt muvaffaqiyatli o'chirildi ", "_cfg_time_uz": "vaqt zonasidan foydalaning 1, -1, -3 va boshqalar.", "invalid_args_ru": "Не правильные аргуметы, прочитай .aguide ✔️", "missing_time_ru": "Время не было установлено в био", "enabled_bio_ru": "Био часы успешно установлены ", "bio_not_enabled_ru": "Часы не установлено в био", "disabled_bio_ru": "Время в био успешно отключен ", "enabled_name_ru": "Часы в ник успешно установлены ", "name_not_enabled_ru": "Часы не установлены в ник", "disabled_name_ru": "Время в нике успешно отключен ", "_cfg_time_ru": "Используй таймзону 1, -1, -3 и тд.", "invalid_args_de": "Sind nicht die richtigen Argumente, lies .aguide ✔️", "missing_time_de": "Die Zeit wurde nicht auf bio gesetzt", "enabled_bio_de": "Bio-Uhr wurde erfolgreich installiert ", "bio_not_enabled_de": "Die Uhr ist nicht auf bio eingestellt", "disabled_bio_de": "Zeit in bio erfolgreich deaktiviert ", "enabled_name_de": "Die Uhr wurde erfolgreich auf den Nickname gesetzt ", "name_not_enabled_de": "Die Uhr ist nicht auf den Spitznamen eingestellt", "disabled_name_de": "Nickzeit wurde erfolgreich deaktiviert ", "_cfg_time_de": "Benutze die Zeitzone 1, -1, -3 usw." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/fileext.py": { "name": "FileExtMod", "description": "Get file extention details", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/fileext.jpg", "developer": "@hikamorumods" }, "commands": [ { "fileext": "Get file extention details" } ], "new_commands": [ { "name": "fileext", "original_name": "fileext", "description": { "default": "Get file extention details" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FileExt", "no_args": "🤷‍♂️ No args passed", "response": "🔍 File Extension: {}\n🔍 Description: {}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/amoreinfo.py": { "name": "AmoreindoMod", "description": "Show userbot info", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/AmoreInfo.jpg", "developer": "@hikamorumods" }, "commands": [ { "ainfo": "Send userbot info" } ], "new_commands": [ { "name": "ainfo", "original_name": "ainfocmd", "description": { "default": "Send userbot info" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "AmoreInfo", "owner": "Owner", "version": "Version", "build": "Build", "prefix": "Prefix", "time": "Time", "platform": "Platform", "uptime": "Uptime", "up-to-date": "😌 Actual version", "update_required": "😕 Outdated version
.update", "_cfg_cst_msg": "Custom message for info. May contain {me}, {version}, {build}, {prefix}, {platform}, {upd}, {time}, {uptime} keywords", "_cfg_cst_btn": "Custom button for info. Leave empty to remove button", "_cfg_cst_bnr": "Custom Banner for info.", "_cfg_cst_frmt": "Custom fileformat for Banner info.", "_cfg_banner": "Set `True` in order to disable an image banner", "_cfg_time": "Use 1, -1, -3 etc.", "_cfg_close": "Here you can change close button name", "owner_ru": "Владелец", "version_ru": "Версия", "build_ru": "Сборка", "prefix_ru": "Префикс", "uptime_ru": "Аптайм", "platform_ru": "Платформа", "time_ru": "Время", "up-to-date_ru": "😌 Актуальная версия", "update_required_ru": "😕 Требуется обновление .update", "owner_uz": "Egasi", "version_uz": "Versiya", "build_uz": "Yig'ish", "prefix_uz": "Prefix", "uptime_uz": "Uptime", "platform_uz": "Platforma", "time_uz": "Soat", "up-to-date_uz": "😌 Joriy versiya", "update_required_uz": "😕 Yangilanish talab qilinadi .update", "owner_de": "Besitzer", "version_de": "Version", "build_de": "Zusammenbau", "prefix_de": "Präfix", "uptime_de": "Betriebszeit", "platform_de": "Plattform", "time_de": "Die Zeit", "up-to-date_de": "😌 Aktuelle Version", "update_required_de": "😕 Aktualisierung erforderlich .update" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/activity.py": { "name": "Activity", "description": "Generate activity if you're bored", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Activity.jpg", "developer": "@hikamorumods" }, "commands": [ { "activity": "Generate activity | (RU) Сгенерировать занятие | (UZ) Harakat yaratish" } ], "new_commands": [ { "name": "activity", "original_name": "activity", "description": { "default": "Generate activity", "ru": "Сгенерировать занятие", "uz": "Harakat yaratish" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Activity", "activity": "⛩ Activity: {}", "lang": "en", "activity_ru": "⛩ Занятие: {}", "lang_ru": "ru", "activity_uz": "⛩ Harakat: {}", "lang_uz": "uz" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/fragment_checker.py": { "name": "Fragment", "description": "Show how much is the username in the Fragment.com", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/AmoreForever/assets/blob/master/fragment_checker.jpg?raw=true", "developer": "@hikamorumods" }, "commands": [ { "fcheck": "check username in the Fragment.com" } ], "new_commands": [ { "name": "fcheck", "original_name": "fcheck", "description": { "default": "check username in the Fragment.com" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FragmentChecker" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/universaltime.py": { "name": "UniversalTimeMod", "description": "See the time of other countries", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Universaltime.jpg", "developer": "@amoremods" }, "commands": [ { "atime": "See time" }, { "atimei": "See time on inline mode" } ], "new_commands": [ { "name": "atime", "original_name": "atimecmd", "description": { "default": "See time" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "atimei", "original_name": "atimeicmd", "description": { "default": "See time on inline mode" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "UnivTime" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/searchpic.py": { "name": "SearchPic", "description": "", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Searchpic.jpg", "developer": "@amoremods" }, "commands": [ { "spic": "Search picture" } ], "new_commands": [ { "name": "spic", "original_name": "spiccmd", "description": { "default": "Search picture" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "SearchPic" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/facts.py": { "name": "FactsMod", "description": "More Interesting Facts", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Facts.jpg", "developer": "@hikamorumods" }, "commands": [ { "afacts": "Intersting Facts" } ], "new_commands": [ { "name": "afacts", "original_name": "afactscmd", "description": { "default": "Intersting Facts" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Facts", "wait": "💡 Searching...", "wait_ru": "💡 Поиск..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/funquotes.py": { "name": "InlineFunMod", "description": "Create Fun quotes", "cls_doc": {}, "meta": { "pic": null, "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Funquotes.jpg", "developer": "@hikamorumods" }, "commands": [ { "glax": " - Create Google search quote" }, { "twit": " - Create Twitter message quote" }, { "frog": " - Create Frog text quote" } ], "new_commands": [ { "name": "glax", "original_name": "glaxcmd", "description": { "default": " - Create Google search quote" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "twit", "original_name": "twitcmd", "description": { "default": " - Create Twitter message quote" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "frog", "original_name": "frogcmd", "description": { "default": " - Create Frog text quote" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "FunQuotes", "where_text": "🚫 Provide a text to create sticker with", "processing": "🕔 Processing...", "where_text_ru": "🚫 Укажи текст для создания стикера", "processing_ru": "🕔 Обработка..." }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/bull.py": { "name": "BullMod", "description": "Bull пиз#а собеседнику", "cls_doc": {}, "meta": { "pic": "https://te.legra.ph/file/7772a7dae6290f0a612a6.png", "banner": "https://raw.githubusercontent.com/AmoreForever/assets/master/Bull.jpg", "developer": "@hikamorumods" }, "commands": [ { "bull": "Забулить кого-то жесткими матами про мать" }, { "bulli": "Забулить кого-то жесткими матами про мать (inline)" } ], "new_commands": [ { "name": "bull", "original_name": "bullcmd", "description": { "default": "Забулить кого-то жесткими матами про мать" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "bulli", "original_name": "bullicmd", "description": { "default": "Забулить кого-то жесткими матами про мать (inline)" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "BullMod" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/wakatime.py": { "name": "Wakatime", "description": "Show your Wakatime stats", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/AmoreForever/shizuassets/blob/master/wakatime.jpg?raw=true", "developer": "@hikamorumods" }, "commands": [ { "waka": "See your stat" } ], "new_commands": [ { "name": "waka", "original_name": "waka", "description": { "default": "See your stat" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Wakatime", "set_waka": "Set your Wakatime token", "no_token": "🚫 You don't have a token" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/lexiwiz.py": { "name": "LexiwizMod", "description": "Lexical wizard - your english companion", "cls_doc": {}, "meta": { "pic": null, "banner": null, "developer": "@hikamorumods" }, "commands": [ { "getdef": "Get definition of a word" }, { "getpron": "Get pronunciation of a word" }, { "getsyn": "Get synonyms of a word" }, { "getant": "Get antonyms of a word" } ], "new_commands": [ { "name": "getdef", "original_name": "getdef", "description": { "default": "Get definition of a word" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "getpron", "original_name": "getpron", "description": { "default": "Get pronunciation of a word" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "getsyn", "original_name": "getsyn", "description": { "default": "Get synonyms of a word" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] }, { "name": "getant", "original_name": "getant", "description": { "default": "Get antonyms of a word" }, "cmd_names": {}, "aliases": [], "usage": null, "inline": false, "is_inline_handler": false, "decorators": [] } ], "inline_handlers": [], "strings": { "name": "Lexiwiz", "no_word": "🤷‍♂️ No word provided", "no_definition": "😖 Unfortunately, I couldn't find the definition of this word.", "definition": "📝 Word: {}\n\n🔆 Definition: {}\n\n📦 Examples:\n{}", "Pronunciation": "{} {} Pronunciation: {}\n🔊 Listen", "no_synonyms": "😓 Sorry, I couldn't find synonyms for this word.", "synonyms": "📝 Synonyms for the word: {}\n\n🔆 Synonyms: {}", "no_antonyms": "😓 Sorry, I couldn't find antonyms for this word.", "antonyms": "📝 Antonyms for the word: {}\n\n🔆 Antonyms: {}" }, "has_on_load": false, "has_on_unload": false, "class_cmd_names": {} }, "AmoreForever/amoremods/figlet.py": { "name": "Figlet", "description": "Creates Figlet Text", "cls_doc": {}, "meta": { "pic": null, "banner": "https://github.com/AmoreForever/assets/blob/master/Figlet.jpg?raw=true", "developer": "@hikamorumods" }, "commands": [ { "listfig": "List of figlet styles" }, { "figlet": "Create figlet text,