- Включить/выключить смотрителя в текущем чате"
_cmd_doc_watcher: "<модуль> - Управление глобальными правилами смотрителя\nАргументы:\n[-c - только в чатах]\n[-p - только в лс]\n[-o - только исходящие]\n[-i - только входящие]"
_cmd_doc_watchers: "Показать активные смотрители"
_cmd_doc_weburl: "Открыть тоннель к веб-интерфейсу Heroku"
core_protection_already_removed: "🔒 Защита ядра уже удалена"
core_protection_already_enabled: "🔒 Защита ядра уже установлена"
core_protection_confirm: "⚠️ ВНИМАТЕЛЬНО ПРОЧТИТЕ!\n\nУдаляя защиту ядра, вы подтверждаете, что знаете что это и для чего оно. В обычном сценарии жизни вам не нужно. Если вы не разработчик, вам не нужно. Если вы не уверены, вам не нужно.\n\nВы уверены, что хотите удалить защиту ядра?"
core_protection_confirm_e: "⚠️ ВНИМАТЕЛЬНО ПРОЧТИТЕ!\n\nВозвращая защиту ядра, вы подтверждаете, что знаете что это и для чего оно. В обычном сценарии жизни вам не нужно было её удалять. Если вы не разработчик, вам не нужно было этого делать. Если вы не уверены, вам не нужно.\n\nВы уверены, что хотите вернуть защиту ядра?"
core_protection_btn: "🔓 Удалить защиту ядра"
core_protection_e_btn: "🔓 Установить защиту ядра"
core_protection_removed: "🔓 Защита ядра успешно удалена"
core_protection_enabled: "🔓 Защита ядра успешно установлена"
terminal:
fw_protect: "Задержка между редактированиями"
what_to_kill: "🚫 Ответь на выполняемую команду для ее завершения"
kill_fail: "🚫 Не могу убить процесс"
killed: "Убит"
no_cmd: "🚫 В этом сообщении не выполняется команда"
running: "⌨️ Системная команда {}
"
finished: "\nКод выхода {}
"
stdout: "\n📼 Stdout:\n"
stderr: "
\n\n🚫 Stderr:\n"
end: "
"
auth_fail: "🚫 Аутентификация неуспешна, попробуй еще раз"
auth_needed: '🔐 Необходима аутентификация'
auth_msg: "🔐 Пожалуйста, отредактируй это сообщение с паролем от рута для {}
, чтобы выполнить {}
"
auth_locked: "🚫 Аутентификация не удалась. Попробуй позже"
auth_ongoing: "⏳ Аутентификация..."
done: "✅ Ура"
_cmd_doc_apt: "Сокращение для '.terminal apt'"
_cmd_doc_terminal: "<команда> - Запустить команду в системе"
_cmd_doc_terminate: "[-f to force kill] - Ответьте на сообщение, чтобы убить процесс"
heroku_backup:
period: "⌚️ Юнит «ALPHA» создает регулярные резервные копии. Эти настройки можно изменить позже.\n\nПожалуйста, выберите периодичность резервного копирования\n\n🚫 Таким образом невозможно восстановить модули скачанные с файлов командой .lm! Будьте осторожнц и делайте .backupmods перед восстановлением."
saved: "✅ Периодичность сохранена! Ее можно изменить с помощью {prefix}set_backup_period
"
never: "✅ Я не буду делать автоматические резервные копии. Можно отменить используя {prefix}set_backup_period
"
invalid_args: "🚫 Укажи правильную периодичность в часах, или `0` для отключения"
backup_caption: '👆 Это твоя резервная копия базы данных. Не передавай ее никому, она содержит личную информацию. Если тебе нужно ее восстановить, используй {prefix}restoredb
в ответ на этот файл.'
reply_to_file: "🚫 Ответь на .json или .zip файл"
db_restored: "🔄 База данных обновлена, перезапуск..."
modules_backup: "🗂 Бэкап модулей ({})\n\nВы можете восстановить его используя:\n{}restoremods
"
mods_restored: "🔄 Модули восстановлены, перезапуск"
backup_sent: "🗂 Резервная копия отправлена в сохраненные сообщения"
_cls_doc: "Обрабатывает резервные копии базы данных и модулей"
_cmd_doc_backupdb: "Создать бэкап базы данных [будет отправлено в лс]"
_cmd_doc_backupmods: "Создать бэкап модов [будет отправлено в лс]"
_cmd_doc_restoredb: "Восстановить базу данных из файла"
_cmd_doc_restoremods: "<ответ на файл> - Восстановить моды из бэкапа"
_cmd_doc_set_backup_period: "<время в часах> - Установить частоту бэкапов"
presets:
_fun_title: "🪩 Развлекательные модули"
_fun_desc: "Забавные модули — анимации, спам, игры, и др."
_chat_title: "👥 Модули администрирования чата"
_chat_desc: "Коллекция модулей, которые помогут вам администрировать чат — фильтры, заметки, распознавание речи, и др."
_service_title: "⚙️ Полезные модули"
_service_desc: "Действительно полезные модули — управление аккаунтом, сократитель ссылок, поисковик, и др."
_downloaders_title: "📥 Загрузчики"
_downloaders_desc: "Коллекция модулей, которые помогут вам загружать файлы в/из различных(-е) источников(-и) — YouTube, TikTok, Instagram, Spotify, VK Музыка, и др."
welcome: "👋 Привет! Устал листать бесчисленное количество модулей в каналах? Могу предложить тебе несколько готовых наборов. Если тебе понадобится повторно вызвать это меню, отправь мне команду /presets"
preset: "{}:\nℹ️ {}\n\n⚒ Модули в этом наборе:\n\n{}"
back: "🔙 Назад"
install: "📦 Установить"
installing: "⏳ Установка набора {}
..."
installing_module: "⏳ Установка набора {}
({}/{} модулей)...\n\n🪐 Установка модуля {}..."
installed: "🎉 Набор {}
установлен!"
already_installed: "✅ [Установлен]"
settings:
choose_installation: "🪐 Выберите вариант установки Heroku:"
module_switch: "📁 Установка через модуль"
vds_install: "🪐 Установка на 💎 VDS:\nsudo apt update && sudo apt upgrade -y && sudo apt install git && sudo apt install python3-pip && git clone https://github.com/coddrago/Heroku && cd Heroku && pip install -r requirements.txt && python3 -m hikka
"
termux_install: "🪐 Установка на 🕶 Termux:\n\n⬜️ Скачайте Termux по ссылке. ⚠️ Версия из Play Market не подойдет!\n⬜️ Скопируй в него команду: \ntermux-wake-lock && export AIOHTTP_NO_EXTENSIONS=1 && pkg upgr -y && pkg install tur-repo && pkg update && pkg install python3.10 && pkg i wget ncurses-utils python3.10 -y && pkg update && pkg install openssl -y && pkg install git && clear && git clone https://github.com/coddrago/Heroku && cd Heroku && pip install -r requirements.txt && python3.10 -m hikka --no-web
\n\n⬜️ На все, что спрашивает скрипт отвечаем \"y\"\n⬜️ Следуем инструкциям в скрипте.\n\n⬜️ Где получить API_ID и API_HASH? 🎬 Видео"
railway_install: "🪐 Установка на 🚂 RailWay:\n\nСсылка для установки:\nhttps://railway.com/template/2YO_QL?referralCode=RfzFur\n\nБудьте осторожны! Любые юзерботы официально запрещены на RailWay, если ваш аккаунт забанен, ни создатель, ни другие люди не виноваты в этом."
jamhost_install: "🪐 Установка на 🧃 JamHost:\n\nПерейдите в @jamhostbot, отправьте ему /pay
и следуйте дальнейшим инструкциям."
module_switch_install: "🪐 Установка через модуль:\n\nЗагрузите модуль командой, и он всё сделает за Вас.\ndlm https://mods.codrago.top/SwitchToHeroku.py
"
userland_install: "🪐 Установка на 🐧 UserLAnd:\n\nСкачайте UserLAnd по ссылке\n\nОткройте его, выберите Ubuntu —> Minimal —> Terminal\n\nПодождите установки дистрибутива, можете налить чаю\n\nПосле успешной установки перед тобой откроется терминал, пиши туда:\nsudo apt update && sudo apt upgrade -y && sudo apt install python3 git python3-pip -y && git clone https://github.com/coddrago/Heroku && cd Heroku && sudo pip install -r requirements.txt && python3 -m hikka
\n\nВ конце установки появится ссылка, переходи по ней и вводи данные своего аккаунта для входа.\n\nВуаля! Вы установили Heroku на UserLAnd."
installation: "▪️ Установка очень даже легкая! достаточно написать в терминал твоего сервера:\nsudo apt update && sudo apt upgrade -y && sudo apt install git && sudo apt install python3-pip && git clone https://github.com/coddrago/Heroku && cd Heroku && pip install -r requirements.txt && python3 -m hikka
\n\n😐 Если у вас нет доступа к sudo, то просто уберите начальные действия.\n\n🥳 Разберемся немного с аргументами:\n\n🔐 Аргумент --root
- дает вам запустить Хероку от рут пользователя\n\n🌎 Аргумент --no-web
- открывает процесс логина в ваш аккаунт в самом терминале, а не через ссылку {}.lhr.life
\n\n🤲 Однако если вы хотите переместиться с хикки от hikariatama, то вам стоит скачать этот модуль:\n{prefix}dlm https://mods.codrago.top/SwitchToHeroku.py
\nЭто абсолютно безопасно и поможет вам перейти с Hikka на Heroku"
too_many_args: "🚫 Слишком много аргументов"
blacklisted: "👍 Чат {} добавлен в черный список юзербота"
unblacklisted: "👍 Чат {} удален из черного списка юзербота"
user_blacklisted: "👍 Пользователь {} добавлен в черный список юзербота"
user_unblacklisted: "👍 Пользователь {} удален из черного списка юзербота"
what_prefix: "❓ А какой префикс ставить то?"
prefix_incorrect: "🚫 Префикс должен состоять только из одного символа"
prefix_set: "{} Префикс команд обновлен. Используй следующую команду, чтобы изменить его обратно:\n{newprefix}setprefix {oldprefix}
"
alias_created: "👍 Алиас создан. Используй его через {}
"
aliases: "🔗 Алиасы:\n"
no_command: "🚫 Команда {}
не существует"
unstable: "\n\n❕ Вы используете нестабильную ветку {}
!"
alias_args: "🚫 Требуется ввести команду и алиас для нее"
delalias_args: "🚫 Требуется имя алиаса"
alias_removed: "👍 Алиас {}
удален."
no_alias: "🚫 Алиас {}
не существует"
db_cleared: "👍 База очищена"
hikka: "{} {}.{}.{} {}\n\n📁 heroku-tl: {}\n\n⌨ Developer: t.me/codrago\n🖋 Designer: t.me/tr4mq"
_cls_doc: "Управление базовыми настройками юзербота"
confirm_cleardb: "⚠️ Вы уверены, что хотите сбросить базу данных?"
cleardb_confirm: "🗑 Очистить базу"
cancel: "🚫 Отмена"
who_to_blacklist: "❓ Кого заблокировать то?"
who_to_unblacklist: "❓ Кого разблокировать то?"
_cmd_doc_addalias: "Установить алиас для команды"
_cmd_doc_aliases: "Показать список алиасов"
_cmd_doc_blacklist: "[чат] [модуль] - Отключить бота где-либо"
_cmd_doc_blacklistuser: "[пользователь] - Запретить пользователю выполнять команды"
_cmd_doc_cleardb: "Очистить базу данных"
_cmd_doc_delalias: "Удалить алиас для команды"
_cmd_doc_hikka: "Показать версию Heroku"
_cmd_doc_setprefix: "<префикс> - Установить префикс команд"
_cmd_doc_unblacklist: "[чат] - Включить бота где-либо"
_cmd_doc_unblacklistuser: "[пользователь] - Разрешить пользователю выполнять команды"
heroku_config:
choose_core: "⚙️ Выбери категорию"
configure: "⚙️ Выбери модуль для настройки"
configure_lib: "📦 Выбери библиотеку для настройки"
configuring_mod: "⚙️ Выбери параметр для модуля {}
\n\nТекущие настройки:\n\n{}"
configuring_lib: "📦 Выбери параметр для библиотеки {}
\n\nТекущие настройки:\n\n{}"
configuring_option: "⚙️ Управление параметром {}
модуля {}
\nℹ️ {}\n\nСтандартное: {}\n\nТекущее: {}\n\n{}"
configuring_option_lib: "📦 Управление параметром {}
библиотеки {}
\nℹ️ {}\n\nСтандартное: {}\n\nТекущее: {}\n\n{}"
option_saved: "⚙️ Параметр {}
модуля {}
сохранен!\nТекущее: {}"
option_saved_lib: "📦 Параметр {}
библиотеки {}
сохранен!\nТекущее: {}"
option_reset: "♻️ Параметр {}
модуля {}
сброшен до значения по умолчанию\nТекущее: {}"
option_reset_lib: "♻️ Параметр {}
библиотеки {}
сброшен до значения по умолчанию\nТекущее: {}"
_cls_doc: "Интерактивный конфигуратор Heroku"
args: "🚫 Ты указал неверные аргументы"
no_mod: "🚫 Модуль не существует"
no_option: "🚫 У модуля нет такого значения конфига"
validation_error: "🚫 Введено некорректное значение конфига.\nОшибка: {}"
try_again: "🔁 Попробовать еще раз"
typehint: "🕵️ Должно быть {}"
set: "поставить"
set_default_btn: "♻️ Значение по умолчанию"
enter_value_btn: "✍️ Ввести значение"
enter_value_desc: "✍️ Введи новое значение этого параметра"
add_item_desc: "✍️ Введи элемент, который нужно добавить"
remove_item_desc: "✍️ Введи элемент, который нужно удалить"
back_btn: "👈 Назад"
close_btn: "🔻 Закрыть"
add_item_btn: "➕ Добавить элемент"
remove_item_btn: "➖ Удалить элемент"
show_hidden: "🚸 Показать значение"
hide_value: "🔒 Скрыть значение"
builtin: "🛰 Встроенные"
external: "🛸 Внешние"
libraries: "📦 Библиотеки"
_cmd_doc_config: "Настроить модули"
_cmd_doc_fconfig: "<модуль> <настройка> <значение> - установить значение конфига для модуля"
inline_stuff:
bot_username_invalid: "🚫 Неправильный ник бота. Он должен заканчиваться на bot
и быть не короче чем 5 символов"
token_invalid: "🚫 Указанный токен бота недействителен. Он должен содержать 8-10 цифр, :
и 34-36 символов"
bot_username_occupied: "🚫 Такой ник бота уже занят"
bot_updated: "🎉 Настройки сохранены. Для их применения нужно перезагрузить юзербот"
this_is_hikka: "🪐 Привет! Это Heroku — мощный модульный Telegram юзербот. Вы можете установить его на свой аккаунт!\n\n🌍 GitHub\n👥 Чат поддержки"
_cmd_doc_ch_hikka_bot: "<юзернейм> - Изменить юзернейм инлайн бота"
test:
set_loglevel: "🚫 Укажи уровень логов числом или строкой"
no_logs: "🤷♀️ У тебя нет логов уровня {}
."
configping: "Ваш кастомный текст. Вы можете использовать плейсхолдеры: {ping} - Это ваш пинг, {uptime} - Это ваш аптайм, {ping_hint} - подсказка. Вы можете использовать плейсхолдер {hostname} если вам нужен hostname вашего сервера"
hint: "Укажите подсказку"
ping_emoji: "Эмодзи которое появляется при не значительном росте пинга."
banner_url: "Картинка для вашего пинга, для примера: https://imgur.com/a/dsh7Fvb.png"
logs_caption: "🪐 Логи Heroku уровня {}
\n\n⚪️ Версия: {}.{}.{}{}"
debugging_enabled: "✅ Режим разработчика включен для модуля {0}
\nОтправляйся в директорию `debug_modules`, изменяй файл `{0}.py`, и смотри изменения в режиме реального времени"
debugging_disabled: "✅ Режим разработчика выключен"
suspend_invalid_time: "🚫 Неверное время заморозки"
suspended: "🥶 Бот заморожен на {}
секунд"
confidential: "⚠️ Уровень логов {}
может содержать личную информацию, будь осторожен"
confidential_text: "⚠️ Уровень логов {0}
может содержать личную информацию, будь осторожен\nНапиши .logs {0} force_insecure
, чтобы отправить логи игнорируя предупреждение"
choose_loglevel: "💁♂️ Выбери уровень логов"
_cmd_doc_dump: "Показать информацию о сообщении"
_cmd_doc_logs: "<уровень> - Отправляет лог-файл. Уровни ниже WARNING могут содержать личную инфомрацию."
_cmd_doc_suspend: "<время> - Заморозить бота на некоторое время"
_cmd_doc_ping: "Проверяет скорость отклика юзербота"
_cls_doc: "Операции, связанные с самотестированием"
send_anyway: "📤 Все равно отправить"
cancel: "🚫 Отмена"
logs_cleared: "🗑 Логи очищены"
_cmd_doc_clearlogs: "Очистить логи"
updater:
source: "📖 Исходный код можно прочитать здесь"
restarting_caption: "🕗 Твоя {} перезагружается..."
downloading: "🕗 Скачивание обновлений..."
installing: "🕗 Установка обновлений..."
success: "⏱ Перезагрузка успешна! {}\nНо модули еще загружаются...\nПерезагрузка заняла {} сек"
full_success: "👍 Юзербот полностью загружен! {}\nПолная перезагрузка заняла {} сек."
secure_boot_complete: "🔐 Безопасная загрузка завершена! {}\nПерезагрузка заняла {} сек"
origin_cfg_doc: "Ссылка, из которой будут загружаться обновления"
btn_restart: "🔄 Перезагрузиться"
btn_update: "🧭 Обновиться"
restart_confirm: "❓ Ты уверен, что хочешь перезагрузиться?"
secure_boot_confirm: "❓ Ты уверен, что хочешь перезагрузиться в режиме безопасной загрузки?"
update_confirm: "❓ Ты уверен, что хочешь обновиться?\n\n{} ⤑ {}"
no_update: "🚸 У тебя последняя версия. Обновиться принудительно?"
cancel: "🚫 Отмена"
_cls_doc: "Обновляет юзербот"
lavhost_update: "✌️ Твой {} обновляется..."
invalid_args: "🚫 Вы должны указать количество коммитов для отката!"
rollback_too_far: "🚫 Вы откатываетесь слишком далеко!"
rollback_confirm: "❓ Вы уверены, что хотите откатить {num} коммит(-а,-ов)?"
rollback_process: "🕗 Откат {num} коммит(-a,-ов)..."
_cmd_doc_restart: "Перезагружает юзербот"
_cmd_doc_source: "Показать ссылку на исходный код проекта"
_cmd_doc_update: "Скачивает обновления юзербота"
_cmd_doc_rollback: "Откатывает обновления юзербота"
api_protection:
warning: "⚠️ ВНИМАНИЕ!\n\nАккаунт вышел за лимиты запросов, указанные в конфиге. С целью предотвращения флуда Telegram API, юзербот был полностью заморожен на {} секунд. Дополнительная информация прикреплена в файле ниже. \n\nРекомендуется обратиться за помощью в {prefix}support
группу!\n\nЕсли ты считаешь, что это запланированное поведение юзербота, просто подожди, пока закончится таймер и в следующий раз, когда запланируешь выполнять такую ресурсозатратную операцию, используй {prefix}suspend_api_protect
<время в секундах>"
args_invalid: "🚫 Неверные аргументы"
suspended_for: "👌 Защита API отключена на {} секунд"
on: "👌 Защита включена"
off: "👌 Защита отключена"
u_sure: "⚠️ Ты уверен?"
_cfg_time_sample: "Временной промежуток, по которому будет считаться количество запросов"
_cfg_threshold: "Порог запросов, при котором будет срабатывать защита"
_cfg_local_floodwait: "Заморозить юзербота на это количество секунд, если лимит запросов превышен"
_cfg_forbidden_methods: "Запретить выполнение указанных методов во всех внешних модулях"
btn_no: "🚫 Нет"
btn_yes: "✅ Да"
web_pin: "🔓 Нажми на кнопку ниже, чтобы показать Werkzeug debug PIN. Не давай его никому."
web_pin_btn: "🐞 Показать Werkzeug PIN"
proxied_url: "🌐 Проксированная ссылка"
local_url: "🏠 Локальная ссылка"
debugger_disabled: "🚫 Веб-отладчик отключен, ссылка недоступна"
_cmd_doc_api_fw_protection: "Включить/выключить защиту API"
_cmd_doc_debugger: "Показать PIN Werkzeug"
_cmd_doc_suspend_api_protect: "<время в секундах> - Заморозить защиту API на N секунд"
help:
undoc: "🦥 Нет описания"
all_header: "{} модулей доступно, {} скрыто:"
no_mod: "🚫 Укажи модуль(-и), которые нужно скрыть"
hidden_shown: "{} модулей скрыто, {} модулей показано:\n{}\n{}"
support: "{} Ссылка на чат помощи"
_cls_doc: "Показывает помощь по модулям"
partial_load: "☝️ Юзербот еще не загрузился полностью, поэтому показаны не все модули"
not_exact: "☝️ Точного совпадения не нашлось, поэтому было выбрано наиболее подходящее"
request_join: "Вы запросили ссылку на чат помощи Heroku"
core_notice: "☝️ Это встроенный модуль. Вы не можете его выгрузить или заменить"
_cmd_doc_help: "[модуль] [-f] - Показать помощь"
_cmd_doc_helphide: "<модуль или модули> - Спрятать модуль(-и) из помощи\n*Разделяй модули пробелами"
_cmd_doc_support: "Показать ссылку на чат помощи Heroku"
heroku_info:
owner: "Владелец"
version: "Версия"
build: "Сборка"
prefix: "Префикс"
uptime: "Аптайм"
branch: "Ветка"
cpu_usage: "Использование CPU"
ram_usage: "Использование RAM"
non_detectable: "❌ Этот компонент невозможно обнаружить на вашем сервере!"
ping_emoji: "Эмодзи для пинга в инфо"
send_info: "Отправить информацию о юзерботе"
description: "ℹ Это не раскроет никакой личной информации"
_ihandle_doc_info: "Отправить информацию о юзерботе"
up-to-date: "😌 Актуальная версия"
update_required: "😕 Требуется обновление {prefix}update
"
_cfg_cst_msg: "Кастомный текст сообщения в info. Может содержать ключевые слова {me}, {version}, {build}, {prefix}, {platform}, {upd}, {uptime}, {cpu_usage}, {ram_usage}, {branch}, {hostname}, {user}, {os}, {kernel}, {cpu}, {ping}"
_cfg_cst_btn: "Кастомная кнопка в сообщении в info. Оставь пустым, чтобы убрать кнопку"
_cfg_banner: "Ссылка на баннер-картинку"
setinfo_no_args: "😢 Тебе нужно указать текст для кастомного инфо"
setinfo_success: "🎉 Текст инфо успешно изменен"
desc: "🪐 Что такое Userbot?\n\n😎 Userbot - это сторонняя программа, которая взаимодействует с Telegram API для выполнения автоматизированных задач от имени пользователя. Юзерботы могут использоваться для автоматизации различных задач, таких как отправка сообщений, присоединение к каналам, загрузка медиафайлов и многое другое.\n\n😎 Юзерботы отличаются от обычных ботов в Telegram тем, что они работают на аккаунте пользователя, а не на бот-аккаунте. Это означает, что они могут иметь доступ к большему количеству функций и обладают большей гибкостью в плане выполнения действий.\n\n🚫 Однако важно отметить, что юзерботы официально не поддерживаются Telegram и их использование может нарушать условия использования платформы. Поэтому пользователи должны быть осторожны при их использовании и убедиться, что на их аккаунте не выполняется вредоносный код.\n\n"
_cmd_doc_hikkainfo: "Отправить информацию по типу 'Что такое Хикка?'"
_cmd_doc_info: "Отправляет информацию о боте"
_cmd_doc_setinfo: "<текст> - Изменить текст в .info"
loader:
loadmod_pm_timeout: "Пожалуйста, подождите 10 секунд перед подтверждением этого действия"
loadmod_not_allowed_fresh_pm: "⚠️ Внимательно прочитайте это! ⚠️\n\nВы пытаетесь загрузить модуль в личные сообщения с пользователем, которого не знаете. Модули, не подтверждённые разработчиком, могут вызвать много проблем, от манипуляций с вашей учётной записью до удаления учётной записи или компрометации сессии. Если вы знаете этого пользователя и 100% доверяете ему, подождите несколько дней и попробуйте снова."
link: "📁 Файл {class_name}\n\n🪐 {prefix}lm в ответ на это сообщение для установки\n\n🔗 {prefix}dlm {url}
\n\n{not_exact}"
file: "📁 Файл {class_name}\n\n🪐 {prefix}lm в ответ на это сообщение для установки\n\n{not_exact}"
finding_module_in_repos: "🔄 Ищу модули в репозиториях..."
loading_module_via_file: "🔄 Загружаю модуль..."
ml_load_module: "🔄 Выгружаю модуль ввиде файла..."
not_exact: "⚠️ Точного совпадения не найдено, поэтому вместо него отображается наиболее близкий результат"
args: "❌ Вы должны указать аргументы"
loadmod_confirm_pm_message: "⏳ Ожидаю вашего подтверждения..."
loadmod_cancelled: "🚫 Загрузка модуля отменена"
loadmod_confirm_pm: "⚠️ Внимание!\n\nЗагрузка модулей из неизвестных источников очень опасна и может привести к удалению учетной записи или компрометации сессии. Убедитесь, что вы знаете этого пользователя и 100% доверяете ему.\n\nВы хотите продолжить загрузку модуля?"
loadmod_confirm_pm_yes: "✅ Да, продолжить"
loadmod_confirm_pm_no: "🚫 Нет, отмена"
repo_config_doc: "Ссылка для загрузки модулей"
add_repo_config_doc: "Дополнительные репозитории"
avail_header: "🎢 Официальные модули из репозитория"
no_module: "🚫 Модуль недоступен в репозитории."
no_file: "🚫 Файл не найден"
provide_module: "⚠️ Укажи модуль для загрузки"
bad_unicode: "🚫 Неверная кодировка модуля"
load_failed: "🚫 Загрузка не увенчалась успехом. Смотри логи."
loaded: "🪐 Модуль {}
{} загружен {}{}{}{}{}{}{}"
no_class: "А что выгружать то?"
unloaded: "{} Модуль {} выгружен."
not_unloaded: "🚫 Модуль не выгружен."
requirements_failed: "🚫 Ошибка установки зависимостей"
requirements_failed_termux: "🕶 Ошибка установки зависимостей\nНаиболее часто возникает из-за того, что Termux не поддерживает многие библиотеки. Не сообщайте об этом как об ошибке, это не может быть исправлено."
requirements_installing: "🚀 Устанавливаю зависимости:\n\n{}"
requirements_restart: "🚀 Зависимости установлены, но нужна перезагрузка для применения {}
"
all_modules_deleted: "✅ Модули удалены"
undoc: "🤷♀️ Нет описания"
ihandler: "\n🤖 {}
{}"
version_incompatible: "😖 Этому модулю требуется Heroku версии {}+\nОбновись с помощью .update
"
ffmpeg_required: "😖 Этому модулю требуется FFMPEG, который не установлен"
developer: "\n\n🫶 Разработчик: {}"
depends_from: "\n\n📦 Зависимости: \n{}"
by: "от"
module_fs: "💿 Ты хочешь сохранить модуль на жесткий диск, чтобы он не выгружался при перезагрузке?"
save: "💿 Сохранить"
no_save: "🚫 Не сохранять"
save_for_all: "💽 Всегда сохранять"
never_save: "🚫 Никогда не сохранять"
will_save_fs: "💽 Теперь все модули, загруженные из файла, будут сохраняться на жесткий диск"
inline_init_failed: "😖 Этому модулю нужен HerokuInline, а инициализация менеджера инлайна неудачна\nПопробуй удалить одного из старых ботов в @BotFather и перезагрузить юзербота"
_cmd_doc_dlmod: "Скачивает и устаналвивает модуль из репозитория"
_cmd_doc_loadmod: "Скачивает и устанавливает модуль из файла"
_cmd_doc_unloadmod: "Выгружает (удаляет) модуль"
_cmd_doc_clearmodules: "Выгружает все установленные модули"
_cls_doc: "Загружает модули"
share_link_doc: "Указывать ссылку на модуль после загрузки через .dlmod"
modlink: "\n\n🌐 Ссылка: {}
"
blob_link: "\n\n⚠️ Не используй `blob` ссылки для загрузки модулей. Лучше загружать из `raw`"
raw_link: "\n🌐 Ссылка: {}
"
suggest_subscribe: "\n\n⭐️ Этот модуль сделан {}. Подписаться на него, чтобы поддержать разработчика?"
subscribe: "💬 Подписаться"
no_subscribe: "🚫 Не подписываться"
subscribed: "💬 Подписался!"
unsubscribed: "🚫 Я больше не буду предлагать подписаться на этот канал"
confirm_clearmodules: "⚠️ Вы уверены, что хотите выгрузить все модули?"
clearmodules: "🗑 Выгрузить модули"
cancel: "🚫 Отмена"
overwrite_module: "😖 Этот модуль попытался перезаписать встроенный ({}
)\n\n💡 Это не ошибка, а мера безопасности, требуемая для предотвращения замены встроенных модулей всяким хламом. Не сообщайте о ней в support чате"
overwrite_command: "😖 Этот модуль попытался перезаписать встроенную команду ({}
)\n\n💡 Это не ошибка, а мера безопасности, требуемая для предотвращения замены команд встроенных модулей всяким хламом. Не сообщайте о ней в support чате"
unload_core: "😖 Ты не можешь выгрузить встроенный модуль {}
\n\n💡 Это не ошибка, а мера безопасности, требуемая для предотвращения замены встроенных модулей всяким хламом. Не сообщайте о ней в support чате"
cannot_unload_lib: "😖 Ты не можешь выгрузить библиотеку"
wait_channel_approve: "💫 Модуль {}
запрашивает разрешение на вступление в канал {}.\n\n❓ Причина: {}\n\nОжидание подтверждения..."
installing: "🕔 Устанавливаю модуль {}
..."
repo_exists: "🚫 Репозиторий {}
уже добавлен"
repo_added: "✅ Репозиторий {}
добавлен"
no_repo: "🚫 Вы должны указать репозиторий для добавления"
repo_not_exists: "🚫 Репозиторий {}
не добавлен"
repo_deleted: "✅ Репозиторий {}
удален"
_cmd_doc_addrepo: "Добавить дополнительный репозиторий"
_cmd_doc_delrepo: "Удалить дополнительный репозиторий"
basic_auth_doc: "Авторизация для доступа к репозиторию"
translations:
lang_saved: "{} Язык сохранён!"
pack_saved: "👍 Пакет переводов сохранён!"
incorrect_language: "🚫 Указан неверный язык"
lang_removed: "👍 Переводы сброшены на стандартные"
check_pack: "🚫 Неверный формат пакета переводов в ссылке"
check_url: "🚫 Вы должны указать ссылку, содержащую пакет переводов"
too_long: "📁 Вывод команды слишком длинный, поэтому он отправлен в файле."
choose_language: "🗽 Выберите язык"
not_official: "⚠️ Этот язык не поддерживается официально"
requested_join: "💫 Модуль {}
запросил присоединение к каналу {}\n\n❓ Причина: {}"
fw_error: "🕒 Команда {}
вызвал FloodWait {} в методе {}
"
rpc_error: "🚫 Команда {}
не удалась из-за ошибки RPC: {}
"
_cmd_doc_dllangpack: "[ссылка на пак | пустое чтобы удалить] - Изменить внешний пак перевода"
_cmd_doc_setlang: "[языки] - Изменить стандартный язык"
eval:
eval: "💻 Код:\n{}
\n\n✅ Результат:\n{}
"
err: "💻 Код:\n{}
\n\n🚫 Ошибка:\n{}
"
_cls_doc: "Выполняет код на различных языках программирования"
compiling: "🫥 Компиляция кода..."
no_compiler: "💻 Компилятор {} не установлен на системе."
_cmd_doc_e: "Выполняет Python код"
_cmd_doc_ebf: "Выполняет Brainf*ck код"
_cmd_doc_ec: "Выполняет C код"
_cmd_doc_ecpp: "Выполняет C++ код"
_cmd_doc_enode: "Выполняет Node.js код"
_cmd_doc_ephp: "Выполняет PHP код"
_cmd_doc_eruby: "Выполняет Ruby код"
translate:
no_args: "❌ Не указаны аргументы"
error: "❌ Не удалось перевести текст"
language: "ru"
_cls_doc: "Переводит текст (очевидно)"
_cmd_doc_tr: "[язык] [текст] - Перевести текст"
quickstart:
base: "🪐🇷🇺 Привет. Твой юзербот Heroku установлен.\n\n❓ Нужна помощь? Вступай в наш чат поддержки. Мы помогаем всем.\n\n📼 Ты можешь искать и устанавливать модули через .heta
. Просто введи поисковый запрос и нажми ⛩ Install на нужном модуле\n\n📣 Загляни в каналы с модулями, созданными комьюнити: показать\n\n💁♀️ Быстрый гайд:\n\n1️⃣ Напиши .help
чтобы увидеть список модулей\n2️⃣ Напиши .help <Название модуля/команда>
чтобы увидеть описание модуля\n3️⃣ Напиши .dlmod <ссылка>
чтобы загрузить модуль из ссылки\n4️⃣ Напиши .loadmod
ответом на файл, чтобы загрузить модуль из него\n5️⃣ Напиши .unloadmod <Название модуля>
чтобы выгрузить модуль\n\n💡 Heroku поддерживает модули из Friendly-Telegram и GeekTG, а также свои собственные.\n"
railway: "🚂 Твой юзербот установлен на Railway. На этой платформе ты получаешь только 500 бесплатных часов в месяц. Когда лимит будет достигнет, твой юзербот будет заморожен. В следующем месяце ты должен будешь перейти на https://railway.app и перезапустить его."
lavhost: "✌️ Твой юзербот установлен на lavHost. Вступи в @lavhost, чтобы получать важные уведомления и обновления. Все вопросы, связанные с платформой, следует задавать в @lavhostchat."
language_saved: "🇷🇺 Язык сохранен!"
language: "🇷🇺 Русский"
btn_support: "🥷 Чат поддержки"
$validators:
boolean: "логическим значением"
positive: "положительным "
digits: ", в котором ровно {digits} цифр "
integer_min: "{sign}целым числом больше {minimum}{digits}"
integer_range: "{sign}целым числом в промежутке от {minimum} до {maximum}{digits}"
integer: "{sign}целым числом{digits}"
integer_max: "{sign}целым числом меньше {maximum}{digits}"
choice: "одним из: {possible}"
multichoice: "список значений, каждое из которых должно быть одним из следующего: {possible}"
each: " (каждое должно быть {each})"
fixed_len: " (ровно {fixed_len} шт.)"
max_len: " (до {max_len} шт.)"
len_range: " (от {min_len} до {max_len} шт.)"
min_len: " (как минимум {min_len} шт.)"
series: "списком значений{len}{each}, разделенных «,»"
link: "ссылкой"
string_fixed_len: "строкой из {length} символа(-ов)"
string: "строкой"
string_max_len: "строкой не более чем из {max_len} символа(-ов)"
string_len_range: "строкой из {min_len}-{max_len} символа(-ов)"
string_min_len: "строкой не менее чем из {min_len} символа(-ов)"
regex: "строкой, соответствующей шаблону «{regex}»"
float_min: "{sign}дробным числом больше {minimum}"
float_range: "{sign}дробным числом в промежутке от {minimum} до {maximum}"
float: "{sign}дробным числом"
float_max: "{sign}дробным числом меньше {maximum}"
union: "одним из следующего:\n"
empty: "пустым значением"
emoji_fixed_len: "ровно {length} эмодзи"
emoji_len_range: "от {min_len} до {max_len} эмодзи"
emoji_min_len: "не менее {min_len} эмодзи"
emoji_max_len: "не более {max_len} эмодзи"
emoji: "эмодзи"
entity_like: "ссылка на сущность, имя пользователя или Telegram ID"
$inline:
opening_form: " Открываю форму..."
opening_gallery: " Открываю галерею..."
opening_list: " Открываю список..."
inline403: "🚫 Вы не можете отправлять встроенные элементы в этом чате"
invoke_failed: "🚫 Вызов юнита завершился неудачей! Подробнее в логах"
invoke_failed_logs: "🚫 Вызов юнита завершился неудачей!\n\n📖 Логи:\n\n{}
"
show_inline_cmds: "📄 Показать все доступные встроенные команды"
no_inline_cmds: "У вас нет доступных inline команд"
no_inline_cmds_msg: "😔 Нет доступных inline команд или у вас нет доступа к ним"
inline_cmds: "ℹ️ У вас {} доступная(-ых) команда(-ы)"
inline_cmds_msg: "ℹ️ Доступные inline команды:\n\n{}"
run_command: "🏌️ Выполнить команду"
command_msg: "🪐 Команда «{}»\n\n{}"
command: "🪐 Команда «{}»"
button403: "Вы не можете нажать на эту кнопку!"
keep_id: "⚠️ Не удаляйте ID! {}"