Heroku/heroku/langpacks/en.yml

668 lines
58 KiB
YAML
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

heroku_security:
name: "HerokuSecurity"
invalid_name: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Invalid security group name</b>"
no_command: "🚫 <b>Command</b> <code>{}</code> <b>not found!</b>"
permissions: "🔐 <b>Here you can configure permissions for</b> <code>{}{}</code>"
close_menu: "🙈 Close this menu"
global: "🔐 <b>Here you can configure global bounding mask. If the permission is excluded here, it is excluded everywhere!</b>"
owner: "😎 Owner"
group_owner: "🧛‍♂️ Group owner"
group_admin_add_admins: "🧑‍⚖️ Admin (add members)"
group_admin_change_info: "🧑‍⚖️ Admin (change info)"
group_admin_ban_users: "🧑‍⚖️ Admin (ban)"
group_admin_delete_messages: "🧑‍⚖️ Admin (delete msgs)"
group_admin_pin_messages: "🧑‍⚖️ Admin (pin)"
group_admin_invite_users: "🧑‍⚖️ Admin (invite)"
group_admin: "🧑‍⚖️ Admin (any)"
group_member: "👥 In group"
pm: "🤙 In PM"
everyone: "🌍 Everyone (Inline)"
owner_list: "<emoji document_id=5386399931378440814>😎</emoji> <b>Users in group</b> <code>owner</code><b>:</b>\n\n<blockquote expandable>{}</blockquote>"
no_owner: "<emoji document_id=5386399931378440814>😎</emoji> <b>There is no users in group</b> <code>owner</code>"
owner_added: '<emoji document_id="5386399931378440814">😎</emoji> <b><a href="tg://user?id={}">{}</a> added to group</b> <code>owner</code>'
owner_removed: '<emoji document_id="5386399931378440814">😎</emoji> <b><a href="tg://user?id={}">{}</a> removed from group</b> <code>owner</code>'
no_user: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Specify user to permit</b>"
not_a_user: "<emoji document_id=5447644880824181073>⚠️</emoji> <b>Specified entity is not a user</b>"
li: '<emoji document_id=4974307891025543730>▫️</emoji> <b><a href="tg://user?id={}">{}</a></b>'
warning: "⚠️ <b>Please, confirm, that you want to add <a href=\"tg://user?id={}\">{}</a> to group</b> <code>{}</code><b>!\nThis action may reveal personal info and grant full or partial access to userbot to this user</b>"
cancel: "🚫 Cancel"
confirm: "👑 Confirm"
enable_nonick_btn: "🔰 Enable"
self: "<emoji document_id=5447644880824181073>⚠️</emoji> <b>You can't promote/demote yourself!</b>"
suggest_nonick: "🔰 <i>Do you want to enable NoNick for this user?</i>"
user_nn: '🔰 <b>NoNick for <a href="tg://user?id={}">{}</a> enabled</b>'
what: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You need to specify the type of target as first argument (</b><code>user</code> <b>or</b> <code>chat</code><b>)</b>"
no_target: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You didn't specify the target of security rule</b>"
no_rule: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You didn't specify the rule (module or command)</b>"
confirm_rule: "🔐 <b>Please, confirm that you want to give {} <a href='{}'>{}</a> a permission to use {}</b> <code>{}</code> <b>{}?</b>"
rule_added: "🔐 <b>You gave {} <a href='{}'>{}</a> a permission to use {}</b> <code>{}</code> <b>{}</b>"
confirm_btn: "👑 Confirm"
cancel_btn: "🚫 Cancel"
multiple_rules: "🔐 <b>Unable to unambiguously determine the security rule. Please, choose the one you meant:</b>\n\n{}"
rules: "<emoji document_id=5472308992514464048>🔐</emoji> <b>Targeted security rules:</b>\n\n{}"
no_rules: "<emoji document_id=5210952531676504517>🚫</emoji> <b>No targeted security rules</b>"
owner_target: "<emoji document_id=5447644880824181073>⚠️</emoji> <b>This user is owner and can't be promoted by targeted security</b>"
rules_removed: '<emoji document_id=5472308992514464048>🔐</emoji> <b>Targeted security rules for <a href="{}">{}</a> removed</b>'
rule_removed: '<emoji document_id=5472308992514464048>🔐</emoji> <b>Targeted security rule for <a href="{}">{}</a> (</b><code>{}</code><b>) removed</b>'
chat_inline: "⚠️ <b>You can't create an inline command rule for chats!</b>"
for: "for"
forever: "forever"
user: "user"
chat: "chat"
command: "command"
module: "module"
inline: "inline command"
day: "day"
days: "days"
hour: "hour"
hours: "hours"
minute: "minute"
minutes: "minutes"
second: "second"
seconds: "seconds"
_cmd_doc_inlinesec: "[command] - Configure inline command's security settings"
_cmd_doc_owneradd: "<user> - Add user to `owner`"
_cmd_doc_ownerlist: "List users in `owner`"
_cmd_doc_ownerrm: "<user> - Remove user from `owner`"
_cmd_doc_security: "[command] - Configure command's security settings"
_cmd_doc_tsec: "<\"user\"/\"chat\"/\"sgroup\"> [target user or chat] [rule (command/module)] [time] - Add new targeted security rule\nFor example: .tsec user ban 1d, .tsec chat weather 1h, .tsec user HikariChat"
_cmd_doc_tsecclr: "<\"user\"/\"chat\"/\"sgroup\"> - Clear targeted security rules\nFor example: .tsecclr user, .tsecclr chat"
_cmd_doc_tsecrm: "<\"user\"/\"chat\"/\"sgroup\"> <rule - command or module> - Remove targeted security rule\nFor example: .tsecrm user ban, .tsecrm chat HikariChat"
_cls_doc: "Control security settings"
until: "until"
sgroup: "security group"
sgroup_info: "<emoji document_id=5870704313440932932>🔒</emoji> <b>Security group</b> <code>{}</code> <b>info:</b>\n\n{}\n{}"
created_sgroup: "<emoji document_id=5870704313440932932>🔒</emoji> <b>Security group</b> <code>{}</code> <b>created</b>"
sgroup_already_exists: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Security group</b> <code>{}</code> <b>already exists</b>"
no_args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>No arguments specified</b>"
sgroup_not_found: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Security group</b> <code>{}</code> <b>not found</b>"
no_users: "<emoji document_id=5870772616305839506>👥</emoji> <b>No users</b>"
users_list: "<emoji document_id=5870772616305839506>👥</emoji> <b>Users:</b>\n{}\n"
no_permissions: "<emoji document_id=5870450390679425417>🗒</emoji> <b>No permissions</b>"
permissions_list: "<emoji document_id=5870450390679425417>🗒</emoji> <b>Permissions:</b>\n{}\n"
sgroup_li: "<emoji document_id=4974264756668990388>▫️</emoji> <code>{}</code> · <b>{} user(-s)</b> · <b>{} rule(-s)</b>"
sgroups_list: "<emoji document_id=5870704313440932932>🔒</emoji> <b>Security groups:</b>\n\n{}"
deleted_sgroup: "<emoji document_id=5870704313440932932>🔒</emoji> <b>Security group</b> <code>{}</code> <b>deleted</b>"
user_already_in_sgroup: "<emoji document_id=5210952531676504517>🚫</emoji> <b>User</b> <code>{}</code> <b>already is in security group</b> <code>{}</code>"
user_added_to_sgroup: "<emoji document_id=5870704313440932932>🔒</emoji> <b>User</b> <code>{}</code> <b>added to security group</b> <code>{}</code>"
user_not_in_sgroup: "<emoji document_id=5210952531676504517>🚫</emoji> <b>User</b> <code>{}</code> <b>is not in security group</b> <code>{}</code>"
user_removed_from_sgroup: "<emoji document_id=5870704313440932932>🔒</emoji> <b>User</b> <code>{}</code> <b>removed from security group</b> <code>{}</code>"
_cmd_doc_delsgroup: "<name> - Delete security group"
_cmd_doc_sgroup: "<name> - Show security group info"
_cmd_doc_sgroups: "List security groups"
_cmd_doc_newsgroup: "<name> - Create new security group"
_cmd_doc_sgroupadd: "<name> [user or reply] - Add user to security group"
_cmd_doc_sgroupdel: "<name> [user or reply] - Remove user from security group"
heroku_settings:
name: "HerokuSettings"
watchers: "<emoji document_id=5424885441100782420>👀</emoji> <b>Watchers:</b>\n\n<blockquote expandable><b>{}</b></blockquote>"
no_args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>No arguments specified</b>"
invoke404: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Internal debug method</b> <code>{}</code> <b>not found, ergo can't be invoked</b>"
module404: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Module</b> <code>{}</code> <b>not found</b>"
invoke: "<emoji document_id=5215519585150706301>👍</emoji> <b>Invoked internal debug method</b> <code>{}</code>\n\n<emoji document_id=5784891605601225888>🔵</emoji> <b>Result:\n{}</b>"
invoking: "<emoji document_id=5213452215527677338>⏳</emoji> <b>Invoking internal debug method</b> <code>{}</code> <b>of</b> <code>{}</code><b>...</b>"
mod404: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Watcher {} not found</b>"
disabled: "<emoji document_id=5424885441100782420>👀</emoji> <b>Watcher {} is now <u>disabled</u></b>"
enabled: "<emoji document_id=5424885441100782420>👀</emoji> <b>Watcher {} is now <u>enabled</u></b>"
args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You need to specify watcher name</b>"
user_nn: "<emoji document_id=5469791106591890404>🪄</emoji> <b>NoNick for this user is now {}</b>"
no_cmd: "<emoji document_id=5469791106591890404>🪄</emoji> <b>Please, specify command to toggle NoNick for</b>"
cmd_nn: "<emoji document_id=5469791106591890404>🪄</emoji> <b>NoNick for</b> <code>{}</code> <b>is now {}</b>"
cmd404: "<emoji document_id=5469791106591890404>🪄</emoji> <b>Command not found</b>"
inline_settings: "⚙️ <b>Here you can configure your Heroku settings</b>"
confirm_update: "🧭 <b>Please, confirm that you want to update. Your userbot will be restarted</b>"
confirm_restart: "🔄 <b>Please, confirm that you want to restart</b>"
suggest_fs: "✅ Suggest FS for modules"
do_not_suggest_fs: "🚫 Suggest FS for modules"
use_fs: "✅ Always use FS for modules"
do_not_use_fs: "🚫 Always use FS for modules"
btn_restart: "🔄 Restart"
btn_update: "🧭 Update"
close_menu: "😌 Close menu"
custom_emojis: "✅ Custom emojis"
no_custom_emojis: "🚫 Custom emojis"
suggest_subscribe: "✅ Suggest subscribe to channel"
do_not_suggest_subscribe: "🚫 Suggest subscribe to channel"
private_not_allowed: "<emoji document_id=5210952531676504517>🚫</emoji> <b>This command must be executed in chat</b>"
nonick_warning: "Warning! You enabled NoNick with default prefix! You may get muted in Heroku chats. Change prefix or disable NoNick!"
reply_required: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Reply to a message of user, which needs to be added to NoNick</b>"
deauth_confirm: "⚠️ <b>This action will fully remove Heroku from this account and can't be reverted!</b>\n\n<i>- Heroku chats will be removed\n- Session will be terminated and removed\n- Heroku inline bot will be removed</i>"
deauth_confirm_step2: "⚠️ <b>Are you really sure you want to delete Heroku?</b>"
deauth_yes: "I'm sure"
deauth_no_1: "I'm not sure"
deauth_no_2: "I'm uncertain"
deauth_no_3: "I'm struggling to answer"
deauth_cancel: "🚫 Cancel"
deauth_confirm_btn: "😢 Delete"
uninstall: "😢 <b>Uninstalling Heroku...</b>"
uninstalled: "😢 <b>Heroku uninstalled. Web interface is still active, you can add another account</b>"
cmd_nn_list: "<emoji document_id=5469791106591890404>🪄</emoji> <b>NoNick is enabled for these commands:</b>\n\n<blockquote expandable>{}</blockquote>"
user_nn_list: "<emoji document_id=5469791106591890404>🪄</emoji> <b>NoNick is enabled for these users:</b>\n\n<blockquote expandable>{}</blockquote>"
chat_nn_list: "<emoji document_id=5469791106591890404>🪄</emoji> <b>NoNick is enabled for these chats:</b>\n\n<blockquote expandable>{}</blockquote>"
nothing: "<emoji document_id=5427052514094619126>🤷‍♀️</emoji> <b>Nothing to show...</b>"
btn_yes: "🚸 Open anyway"
btn_no: "🔻 Cancel"
disable_debugger: "✅ Debugger enabled"
enable_debugger: "🚫 Debugger disabled"
_cmd_doc_invoke: "<module or `core` for built-in methods> <method> - Only for debugging purposes. DO NOT USE IF YOU'RE NOT A DEVELOPER"
_cmd_doc_nonickchat: "Allow no nickname in certain chat"
_cmd_doc_nonickchats: "Returns the list of NoNick chats"
_cmd_doc_nonickcmd: "<command> - Allow certain command to be executed without nickname"
_cmd_doc_nonickcmds: "Returns the list of NoNick commands"
_cmd_doc_nonickuser: "Allow no nickname for certain user"
_cmd_doc_nonickusers: "Returns the list of NoNick users"
_cmd_doc_settings: "Show settings menu"
_cmd_doc_uninstall_heroku: "Uninstall Heroku"
_cmd_doc_watcherbl: "<module> - Toggle watcher in current chat"
_cmd_doc_watcher: "<module> - Toggle global watcher rules\nArgs:\n[-c - only in chats]\n[-p - only in pm]\n[-o - only out]\n[-i - only incoming]"
_cmd_doc_watchers: "List current watchers"
_cls_doc: "Advanced settings for Heroku Userbot"
core_protection_already_removed: "<emoji document_id=6003424016977628379>🔒</emoji> <b>Core protection is already removed</b>"
core_protection_already_enabled: "<emoji document_id=6003424016977628379>🔒</emoji> <b>Core protection is already set up</b>"
core_protection_confirm: "⚠️ <b>READ CAREFULLY!</b>\n\nBy removing core protection you confirm, that you know what is it and what is it for. In common life scenario you <b>don't need it</b>. If you're not a developer, you <b>don't need it</b>. If you're not sure, you <b>don't need it</b>.\n\n<b>Are you sure you want to remove core protection?</b>"
core_protection_confirm_e: "⚠️ <b>READ CAREFULLY!</b>\n\nBy restoring core protection you confirm, that you know what is it and what is it for. In common life scenario you <b>didn't need to remove it</b>. If you're not a developer, you <b>didn't need it</b>. If you're not sure, you <b>don't need it</b>.\n\n<b>Are you sure you want to restore core protection?</b>"
core_protection_btn: "🔓 Remove core protection"
core_protection_e_btn: "🔓 Restore core protection"
core_protection_removed: "🔓 <b>Core protection removed successfully</b>"
core_protection_enabled: "🔓 <b>Core protection enabled successfully</b>"
terminal:
name: "Terminal"
fw_protect: "How long to wait in seconds between edits in commands"
what_to_kill: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Reply to a terminal command to terminate it</b>"
kill_fail: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Could not kill process</b>"
killed: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Killed</b>"
no_cmd: "<emoji document_id=5210952531676504517>🚫</emoji> <b>No command is running in that message</b>"
running: "<emoji document_id=5472111548572900003>⌨️</emoji><b> System call</b> <code>{}</code>"
finished: "\n<b>Exit code</b> <code>{}</code>"
stdout: "\n<b>📼 Stdout:</b>\n<pre><code class=\"language-stdout\">"
stderr: "</code></pre>\n\n<b><emoji document_id=5210952531676504517>🚫</emoji> Stderr:</b>\n<pre><code class=\"language-stderr\">"
end: "</code></pre>"
auth_fail: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Authentication failed, please try again</b>"
auth_needed: '<emoji document_id=5472308992514464048>🔐</emoji><a href="tg://user?id={}"> Interactive authentication required</a>'
auth_msg: "<emoji document_id=5472308992514464048>🔐</emoji> <b>Please edit this message to the password for</b> <code>{}</code> <b>to run</b> <code>{}</code>"
auth_locked: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Authentication failed, please try again later</b>"
auth_ongoing: "<emoji document_id=5213452215527677338>⏳</emoji> <b>Authenticating...</b>"
done: "<emoji document_id=5314250708508220914>✅</emoji> <b>Done</b>"
_cmd_doc_apt: "Shorthand for '.terminal apt'"
_cmd_doc_terminal: "<command> - Execute bash command"
_cmd_doc_terminate: "[-f to force kill] - Use in reply to send SIGTERM to a process"
_cls_doc: "Runs commands"
heroku_web:
privacy_leak: "⚠️ <b>This command gives access to your Heroku web interface. It's not recommended to run it in public group chats. Consider using it in <a href='tg://openmessage?user_id={}'>Saved messages</a>. Type</b> <code>{}proxypass force_insecure</code> <b>to ignore this warning</b>"
privacy_leak_nowarn: "⚠️ <b>This command gives access to your Heroku web interface. It's not recommended to run it in public group chats. Consider using it in <a href='tg://openmessage?user_id={}'>Saved messages</a>.</b>"
opening_tunnel: "🔁 <b>Opening tunnel to Heroku web interface...</b>"
tunnel_opened: "🎉 <b>Tunnel opened. This link is valid for about 1 hour</b>"
web_btn: "🌍 Web interface"
_cmd_doc_weburl: "Opens web tunnel to your Heroku web interface"
btn_yes: "🚸 Open anyway"
btn_no: "🔻 Cancel"
lavhost_web: "✌️ <b>This link leads to your Heroku web interface on lavHost</b>\n\n<i>💡 You'll need to authorize using lavHost credentials, specified on registration</i>"
heroku_backup:
period: "⌚️ <b>The unit «ALPHA»</b> creates regular backups. These settings can be changed later.\n\nPlease select the backup frequency\n\n<b>🚫 It is thus impossible to restore modules downloaded from files with the .lm command! Be careful and do .backupmods before restoring.</b>"
saved: "✅ The periodicity is saved! It can be changed with <code>{prefix}set_backup_period</code>"
never: "✅ I will not make automatic backups. Can be cancelled using <code>{prefix}set_backup_period</code>"
invalid_args: "🚫 <b>Please specify the correct frequency in hours, or `0` to disable</b>"
backup_caption: '<emoji document_id=5469718869536940860>👆</emoji> <b>This is your database backup. Do not share it with anyone, it contains personal information. If you need to restore it, use</b> <pre><code class="language-heroku">{prefix}restoredb</code></pre> <b>in response to this file.</b>'
backupall_info: '<emoji document_id=5469718869536940860>👆</emoji> <b>This is your backup of the database and modules. Do not give it to anyone, it contains personal information. If you need to restore it, use</b> <pre><code class="language-heroku">{prefix}restoreall</code></pre> <b>in response to this file.</b>'
all_restored: "<emoji document_id=5774134533590880843>🔄</emoji> <b>Your full backup has been restored, restarting....</b>"
reply_to_file: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Reply with .json or .zip file</b>"
db_restored: "<emoji document_id=5774134533590880843>🔄</emoji> <b>Database updated, restarting...</b>"
modules_backup: "<emoji document_id=5431736674147114227>🗂</emoji> <b>Modules backup ({})</b>\n\n<b>You can restore it using:</b>\n<pre><code class=\"language-heroku\">{}restoremods</code></pre>"
mods_restored: "<emoji document_id=5774134533590880843>🔄</emoji> <b>Modules restored, restarting</b>"
backup_sent: "<emoji document_id=5431736674147114227>🗂</emoji> <b>Backup sent to saved messages</b>"
backupall_sent: "<emoji document_id=5431736674147114227>🗂</emoji> <b>Backup of database and modules sent to saved messages</b>"
db_warning: "❗️ Hikka backup detected. If you continue, the userbot will <b>try</b> to convert it to a format suitable for Heroku.\nThere may be some errors in the conversion. Continue?"
advice_converting: "You can manually replace <a>'hikka.'</a> with <a>'heroku.'</a> in the backup content. This is necessary for loading it."
converting_db: "🔄 Converting..."
_cls_doc: "Processes database and module backups"
_cmd_doc_backupdb: "Create a database backup [will be sent to PM]"
_cmd_doc_backupmods: "Create a backup of mods [will be sent to PM]"
_cmd_doc_restoredb: "Restore database from file"
_cmd_doc_restoremods: "<response to file> - Restore mods from backup"
_cmd_doc_set_backup_period: "<time in hours> - Set the frequency of backups"
_cmd_doc_backupall: "Creates a general backup copy (modules + database)"
_cmd_doc_restoreall: "Restores a common backup (base + modules)"
executor:
no_code: "<emoji document_id=5854929766146118183>❌</emoji> <b>Should be </b><code>{}exec [python code]</code>"
executing: "<b><emoji document_id=5332600281970517875>🔄</emoji> Executing code...</b>"
no_phone: "Hides your phone number in the output"
result: "<b>\n<emoji document_id=5431376038628171216>💻</emoji> Code:\n<pre><code class=\"language-python\">{code}</code></pre>\n{result}\n<emoji document_id=5451732530048802485>⏳</emoji> Executed in {time} seconds</b>"
result_no_error: "<emoji document_id=6334758581832779720>✅</emoji> Result\n<pre><code class=\"language-python\">{result}</code></pre>"
result_error: "<emoji document_id=5440381017384822513>🚫</emoji> Error\n<pre><code class=\"language-python\">{result}</code></pre>"
res_return: "<emoji document_id=6334778871258286021>💾</emoji> Code returned:\n<pre><code class=\"language-python\">{res}</code></pre>"
presets:
name: "Presets"
_fun_title: "🪩 Entertainment modules"
_fun_desc: "Fun modules — animations, spam, entertainment, etc."
_chat_title: "👥 Group Administration Helpers"
_chat_desc: "The collection of tools which will help to moderate your group chat — filters, notes, voice recognition, etc."
_service_title: "⚙️ Useful modules"
_service_desc: "Really useful modules — account management, link shortener, search engine, etc."
_downloaders_title: "📥 Downloaders"
_downloaders_desc: "The collection of tools which will help you download/upload files from/to different sources — YouTube, TikTok, Instagram, Spotify, VK Music, etc."
welcome: "👋 <b>Hi there! Tired of scrolling through endless modules in channels? Let me suggest you some pre-made collections. If you need to call this menu again, simply send /presets to this bot!</b>"
preset: "<b>{}:</b>\n <i>{}</i>\n\n⚒ <b>Modules in this collection:</b>\n\n{}"
back: "🔙 Back"
install: "📦 Install"
installing: "<emoji document_id=5451732530048802485>⏳</emoji> <b>Installing preset</b> <code>{}</code><b>...</b>"
installing_module: "<emoji document_id=5451732530048802485>⏳</emoji> <b>Installing preset</b> <code>{}</code> <b>({}/{} modules)...</b>\n\n<emoji document_id=5188377234380954537>🪐</emoji> <i>Installing module {}...</i>"
installed: "<emoji document_id=5436040291507247633>🎉</emoji> <b>Preset</b> <code>{}</code> <b>installed!</b>"
already_installed: "✅ [Installed]"
_cls_doc: "Suggests new Heroku users a packs of modules to load"
settings:
name: "Settings"
termux: "🕶 Termux"
vds: "💎 VDS"
railway: "🚂 RailWay"
jamhost: "🧃 JamHost"
userland: "🐧 UserLand"
choose_installation: "<emoji document_id=5363805650327450240>🪐</emoji> <b>Choose your Heroku installation option:</b>"
installation: "<emoji document_id=5363805650327450240>▪️</emoji> The installation is very easy! Just enter the following in your servers terminal:\n<pre><code class=\"language-bash\">sudo apt update &amp;&amp; sudo apt upgrade -y &amp;&amp; sudo apt install git &amp;&amp; sudo apt install python3-pip &amp;&amp; git clone https://github.com/coddrago/Heroku &amp;&amp; cd Heroku &amp;&amp; pip install -r requirements.txt &amp;&amp; python3 -m heroku</code></pre>\n<emoji document_id=5299027123913105700>😐</emoji> If you dont have sudo access, simply remove the initial steps.\n\n<emoji document_id=5300777464820145682>🥳</emoji> Lets go over a few arguments:\n\n<emoji document_id=5787313834012184077>🔐</emoji> The <code>--root</code> argument allows you to run Heroku as a <b>root user</b>.\n\n<emoji document_id=5785209342986817408>🌎</emoji> The <code>--no-web</code> argument enables login to your account <b>directly in the terminal, rather than through a link</b> <code>{}.lhr.life</code>.\n\n<emoji document_id=5471895949804575096>🤲</emoji> However, if you want to migrate from hikariatama Heroku, download this module:\n<pre><code class=\"language-heroku\">{prefix}dlm https://mods.codrago.top/SwitchToHeroku.py</code></pre>\nIt completely safe and will help you upgrade to Heroku automatically"
vds_install: "🪐 <b>Installation on 💎 VDS:</b>\n<pre><code class=\"language-bash\">sudo apt update &amp;&amp; sudo apt upgrade -y &amp;&amp; sudo apt install git &amp;&amp; sudo apt install python3-pip &amp;&amp; git clone https://github.com/coddrago/Heroku &amp;&amp; cd Heroku &amp;&amp; pip install -r requirements.txt &amp;&amp; python3 -m heroku</code></pre>"
jamhost_install: "🪐 <b>Installation on 🧃 JamHost:</b>\n\n<b>Proceed to @jamhostbot, type </b><code>/pay</code><b> and follow its instructions.</b>"
userland_install: "<b>🪐 Installation on 🐧 UserLAnd:\n\nInstall UserLAnd from</b> <a href=\"https://play.google.com/store/apps/details?id=tech.ula\">the link</a>\n\n<b>Open it, choose Ubuntu —&gt; Minimal —&gt; Terminal</b>\n\n<b>Wait for the distribution to install, you can pour some tea</b>\n\n<b>After successful installation, a terminal will open in front of you, write there:</b>\n<pre><code class=\"language-bash\">sudo apt update &amp;&amp; sudo apt upgrade -y &amp;&amp; sudo apt install python3 git python3-pip -y &amp;&amp; git clone https://github.com/coddrago/Heroku &amp;&amp; cd Heroku &amp;&amp; sudo pip install -r requirements.txt &amp;&amp; python3 -m heroku</code></pre>\n\n<b>At the end of the installation, a link will appear, follow it and enter your account details to log in.\n\nVoila! You have installed Heroku on UserLAnd.</b>"
too_many_args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Too many args</b>"
blacklisted: "<emoji document_id=5197474765387864959>👍</emoji> <b>Chat {} blacklisted from userbot</b>"
unblacklisted: "<emoji document_id=5197474765387864959>👍</emoji> <b>Chat {} unblacklisted from userbot</b>"
user_blacklisted: "<emoji document_id=5197474765387864959>👍</emoji> <b>User {} blacklisted from userbot</b>"
user_unblacklisted: "<emoji document_id=5197474765387864959>👍</emoji> <b>User {} unblacklisted from userbot</b>"
what_prefix: "<emoji document_id=5382187118216879236>❓</emoji> <b>What should the prefix be set to?</b>"
prefix_incorrect: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Prefix must be one symbol in length</b>"
prefix_set: "{} <b>Command prefix updated. Use the following command to change it back:</b>\n<pre><code class=\"language-heroku\">{newprefix}setprefix {oldprefix}</code></pre>"
alias_created: "<emoji document_id=5197474765387864959>👍</emoji> <b>Alias created. Access it with</b> <code>{}</code>"
aliases: "<b>🔗 Aliases:</b>\n"
no_command: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Command</b> <code>{}</code> <b>does not exist</b>"
alias_args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You must provide a command and the alias for it</b>"
unstable: "\n\n<emoji document_id=5355133243773435190>❕</emoji> <b>You are using an unstable branch</b> <code>{}</code><b>!</b>"
delalias_args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You must provide the alias name</b>"
alias_removed: "<emoji document_id=5197474765387864959>👍</emoji> <b>Alias</b> <code>{}</code> <b>removed</b>."
no_alias: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Alias</b> <code>{}</code> <b>does not exist</b>"
db_cleared: "<emoji document_id=5197474765387864959>👍</emoji> <b>Database cleared</b>"
heroku: "{} <b>{}.{}.{}</b> <i>{}</i>\n\n<b><emoji document_id=5289608677244811430>📁</emoji> <b>heroku-tl:</b> <i>{}</i>\n\n<emoji document_id=5228879218363872764>⌨</emoji> <b>Developer: t.me/codrago</b>\n<emoji document_id=5375368793209972850>🖋</emoji> <b>Designer: t.me/tr4mq</b>"
confirm_cleardb: "⚠️ <b>Are you sure, that you want to clear database?</b>"
cleardb_confirm: "🗑 Clear database"
cancel: "🚫 Cancel"
who_to_blacklist: "<emoji document_id=5382187118216879236>❓</emoji> <b>Who to blacklist?</b>"
who_to_unblacklist: "<emoji document_id=5382187118216879236>❓</emoji> <b>Who to unblacklist?</b>"
_cmd_doc_addalias: "Set an alias for a command"
_cmd_doc_aliases: "Print all your aliases"
_cmd_doc_blacklist: "[chat_id] [module] - Blacklist the bot from operating somewhere"
_cmd_doc_blacklistuser: "[user_id] - Prevent this user from running any commands"
_cmd_doc_cleardb: "Clear the entire database, effectively performing a factory reset"
_cmd_doc_delalias: "Remove an alias for a command"
_cmd_doc_heroku: "Get Heroku version"
_cmd_doc_setprefix: "<prefix> - Sets command prefix"
_cmd_doc_unblacklist: "<chat_id> - Unblacklist the bot from operating somewhere"
_cmd_doc_unblacklistuser: "[user_id] - Allow this user to run permitted commands"
_cfg_nonstandart_prefixes: "Allow non-standart prefixes like flags or more than one symbol"
_cls_doc: "Control core userbot settings"
heroku_config:
name: "HerokuConfig"
choose_core: "⚙️ <b>Choose a category</b>"
configure: "⚙️ <b>Choose a module to configure</b>"
configure_lib: "📦 <b>Choose a library to configure</b>"
configuring_mod: "⚙️ <b>Choose config option for mod</b> <code>{}</code>\n\n<b>Current options:</b>\n\n{}"
configuring_lib: "📦 <b>Choose config option for library</b> <code>{}</code>\n\n<b>Current options:</b>\n\n{}"
configuring_option: "⚙️ <b>Configuring option</b> <code>{}</code> <b>of mod</b> <code>{}</code>\n<i> {}</i>\n\n<b>Default: {}</b>\n\n<b>Current: {}</b>\n\n{}"
configuring_option_lib: "📦 <b>Configuring option</b> <code>{}</code> <b>of library</b> <code>{}</code>\n<i> {}</i>\n\n<b>Default: {}</b>\n\n<b>Current: {}</b>\n\n{}"
option_saved: "<emoji document_id=5318933532825888187>⚙️</emoji> <b>Option</b> <code>{}</code> <b>of module</b> <code>{}</code><b> saved!</b>\n<b>Current: {}</b>"
option_saved_lib: "<emoji document_id=5431736674147114227>📦</emoji> <b>Option</b> <code>{}</code> <b>of library</b> <code>{}</code><b> saved!</b>\n<b>Current: {}</b>"
option_reset: "♻️ <b>Option</b> <code>{}</code> <b>of module</b> <code>{}</code> <b>has been reset to default</b>\n<b>Current: {}</b>"
option_reset_lib: "♻️ <b>Option</b> <code>{}</code> <b>of library</b> <code>{}</code> <b>has been reset to default</b>\n<b>Current: {}</b>"
args: "🚫 <b>You specified incorrect args</b>"
no_mod: "🚫 <b>Module doesn't exist</b>"
no_option: "🚫 <b>Configuration option doesn't exist</b>"
validation_error: "🚫 <b>You entered incorrect config value.\nError: {}</b>"
try_again: "🔁 Try again"
typehint: "🕵️ <b>Must be a{eng_art} {}</b>"
set: "set"
set_default_btn: "♻️ Reset default"
enter_value_btn: "✍️ Enter value"
enter_value_desc: "✍️ Enter new configuration value for this option"
add_item_desc: "✍️ Enter item to add"
remove_item_desc: "✍️ Enter item to remove"
back_btn: "👈 Back"
close_btn: "🔻 Close"
add_item_btn: " Add item"
remove_item_btn: " Remove item"
show_hidden: "🚸 Show value"
hide_value: "🔒 Hide value"
builtin: "🛰 Built-in"
external: "🛸 External"
libraries: "📦 Libraries"
_cmd_doc_config: "Configure modules"
_cmd_doc_fconfig: "<module_name> <property_name> <config_value> - set the config value for the module"
_cls_doc: "Interactive configurator for Heroku Userbot"
inline_stuff:
name: "InlineStuff"
bot_username_invalid: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Specified bot username is invalid. It must end with</b> <code>bot</code> <b>and contain at least 4 symbols</b>"
token_invalid: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Specified bot token is invalid. It must contain 8-10 numbers, </b><code>:</code> <b>and 34-36 symbols</b>"
bot_username_occupied: "<emoji document_id=5210952531676504517>🚫</emoji> <b>This username is already occupied</b>"
bot_updated: "<emoji document_id=6318792204118656433>🎉</emoji> <b>Config successfully saved. Restart userbot to apply changes</b>"
this_is_heroku: "🪐 <b>Hi! This is Heroku — powerful modular Telegram userbot. You can install it to your account!</b>\n\n<b>🌍 <a href=\"https://github.com/coddrago/Heroku\">GitHub</a></b>\n<b>👥 <a href=\"https://t.me/heroku_talks\">Support chat</a></b>"
_cmd_doc_ch_heroku_bot: "<username> - Change your Heroku inline bot username"
_cls_doc: "Provides support for inline stuff"
test:
name: "Tester"
set_loglevel: "<emoji document_id=5355133243773435190>🚫</emoji> <b>Please specify verbosity as an integer or string</b>"
no_logs: "<emoji document_id=5355133243773435190>🤷‍♀️</emoji> <b>You don't have any logs at verbosity</b> <code>{}</code><b>.</b>"
configping: "Your custom text. You can use placeholders: {ping} - That's your ping. {uptime} - It's your uptime. {ping_hint} - This is the same hint as in the heroku module, it is chosen with random chance, also you can specify this hint in the config. You can use the {hostname} placeholder if you need the hostname of your server"
hint: "Set a hint"
ping_emoji: "Emoji that appears when ping does not increase significantly"
banner_url: "Image for your ping, for example: https://imgur.com/a/dsh7Fvb.png"
logs_caption: "<emoji document_id=5350594756126721186>🪐</emoji> <b>Heroku logs with verbosity</b> <code>{}</code>\n\n<emoji document_id=5228879218363872764>⚪️</emoji> <b>Version: {}.{}.{}</b>{}"
suspend_invalid_time: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Invalid time to suspend</b>"
suspended: "<emoji document_id=5452023368054216810>🥶</emoji> <b>Bot suspended for {}</b>"
confidential: "⚠️ <b>Log level</b> <code>{}</code> <b>may reveal your confidential info, be careful</b>"
confidential_text: "⚠️ <b>Log level</b> <code>{0}</code> <b>may reveal your confidential info, be careful</b>\n<b>Type</b> <code>.logs {0} force_insecure</code> <b>to ignore this warning</b>"
choose_loglevel: "💁‍♂️ <b>Choose log level</b>"
bad_module: "<emoji document_id=5355133243773435190>🚫</emoji> <b>Module not found</b>"
debugging_enabled: "<emoji document_id=5332533929020761310>✅</emoji> <b>Debugging mode enabled for module</b> <code>{0}</code>\n<i>Go to directory named `debug_modules`, edit file named `{0}.py` and see changes in real time</i>"
debugging_disabled: "<emoji document_id=5332533929020761310>✅</emoji> <b>Debugging disabled</b>"
send_anyway: "📤 Send anyway"
cancel: "🚫 Cancel"
logs_cleared: "🗑 <b>Logs cleared</b>"
_cmd_doc_clearlogs: "Clear logs"
_cmd_doc_debugmod: "[module] - For developers: Open module for debugging\nYou will be able to track changes in real-time"
_cmd_doc_dump: "Use in reply to get a dump of a message"
_cmd_doc_logs: "<level> - Dump logs"
_cmd_doc_ping: "Test your userbot ping"
_cmd_doc_suspend: "<time> - Suspends the bot for N seconds"
_cls_doc: "Perform operations based on userbot self-testing"
updater:
name: "Updater"
source: "<emoji document_id=5208634061085492935>📖</emoji> <b>Read the source code from</b> <a href='{}'>here</a>"
restarting_caption: "<emoji document_id=5208622108191506906>🕗</emoji> <b>Your {} is restarting...</b>"
downloading: "<emoji document_id=5208622108191506906>🕗</emoji> <b>Downloading updates...</b>"
installing: "<emoji document_id=5208622108191506906>🕗</emoji> <b>Installing updates...</b>"
success: "<emoji document_id=5208661316947955396>⏱</emoji> <b>Restart successful! {}</b>\n<i>But still loading modules...</i>\n<i>Restart took {}s</i>"
origin_cfg_doc: "Git origin URL, for where to update from"
btn_restart: "🔄 Restart"
btn_update: "🧭 Update"
restart_confirm: "❓ <b>Are you sure you want to restart?</b>"
secure_boot_confirm: "❓ <b>Are you sure you want to restart in secure boot mode?</b>"
update_confirm: "❓ <b>Are you sure you want to update?\n\n<a href=\"https://github.com/coddrago/Heroku/commit/{}\">{}</a> ⤑ <a href=\"https://github.com/coddrago/Heroku/commit/{}\">{}</a></b>"
no_update: "🚸 <b>You are on the latest version, pull updates anyway?</b>"
cancel: "🚫 Cancel"
lavhost_update: "<emoji document_id=5469986291380657759>✌️</emoji> <b>Your {} is updating...</b>"
full_success: "<emoji document_id=6028215594707324419>👍</emoji> <b>Userbot is fully loaded! {}</b>\n<i>Full restart took {}s</i>"
secure_boot_complete: "<emoji document_id=5472308992514464048>🔐</emoji> <b>Secure boot completed! {}</b>\n<i>Restart took {}s</i>"
invalid_args: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You must provide number of commits to rollback!</b>"
rollback_too_far: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You're rolling back too far!</b>"
rollback_confirm: "❓ <b>Are you sure you want to rollback {num} commit(-s)?</b>"
rollback_process: "🕗 <b>Rolling {num} commits back...</b>"
_cmd_doc_restart: "Restarts the userbot"
_cmd_doc_source: "Links the source code of this project"
_cmd_doc_update: "Downloads userbot updates"
_cmd_doc_rollback: "Rollbacks userbot updates"
_cls_doc: "Updates itself, tracks latest Heroku releases, and notifies you, if update is required"
update_required: "🆕 <b>Heroku Update available!</b>\n\nNew Heroku version released.\n🔮 <b>Heroku <s>{}</s> -> {}</b>\n\n{}"
more: "\n<i><b>🎥 And {} more...</b></i>"
_cfg_doc_disable_notifications: "Disable update notifications"
latest_disabled: "Notifications about the latest update have been suppressed"
update: "🔄 Update"
ignore: "🚫 Ignore"
changelog: '<emoji document_id=5434144690511290129>📰</emoji> <b>Changelog of the last major update:</b><pre><code class="language-heroku">{}</code></pre>'
api_protection:
name: "APILimiter"
warning: "⚠️ <b>WARNING!</b>\n\nYour account exceeded the limit of requests, specified in config. In order to prevent Telegram API Flood, userbot has been <b>fully frozen</b> for {} seconds. Further info is provided in attached file. \n\nIt is recommended to get help in <code>{prefix}support</code> group!\n\nIf you think, that it is an intended behavior, then wait until userbot gets unlocked and next time, when you will be going to perform such an operation, use <code>{prefix}suspend_api_protect</code> &lt;time in seconds&gt;"
args_invalid: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Invalid arguments</b>"
suspended_for: "<emoji document_id=5458450833857322148>👌</emoji> <b>API Flood Protection is disabled for {} seconds</b>"
on: "<emoji document_id=5458450833857322148>👌</emoji> <b>Protection enabled</b>"
off: "<emoji document_id=5458450833857322148>👌</emoji> <b>Protection disabled</b>"
u_sure: "<emoji document_id=5312383351217201533>⚠️</emoji> <b>Are you sure?</b>"
_cfg_time_sample: "Time sample through which the bot will count requests"
_cfg_threshold: "Threshold of requests to trigger protection"
_cfg_local_floodwait: "Freeze userbot for this amount of time, if request limit exceeds"
_cfg_forbidden_methods: "Forbid specified methods from being executed throughout external modules"
btn_no: "🚫 No"
btn_yes: "✅ Yes"
web_pin: "🔓 <b>Click the button below to show Werkzeug debug PIN. Do not give it to anyone.</b>"
web_pin_btn: "🐞 Show Werkzeug PIN"
proxied_url: "🌐 Proxied URL"
local_url: "🏠 Local URL"
debugger_disabled: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Web debugger is disabled, url is not available</b>"
_cmd_doc_api_fw_protection: "Toggle API Ratelimiter"
_cmd_doc_debugger: "Show the Werkzeug PIN"
_cmd_doc_suspend_api_protect: "<time in seconds> - Suspend API Ratelimiter for n seconds"
_cls_doc: "Helps userbot avoid spamming Telegram API"
help:
name: "Help"
undoc: "🦥 No docs"
all_header: "<b>{} mods available, {} hidden:</b>"
no_mod: "🚫 <b>Specify module to hide</b>"
hidden_shown: "<b>{} modules hidden, {} modules shown:</b>\n{}\n{}"
support: "{} <b>Link to</b> <a href='https://t.me/heroku_talks'>support chat</a></b>"
partial_load: "<emoji document_id=5355133243773435190>☝️</emoji> <b>Userbot is not fully loaded, so not all modules are shown</b>"
not_exact: "<emoji document_id=5355133243773435190>☝️</emoji> <b>No exact match occured, so the closest result is shown instead</b>"
request_join: "You requested link for Heroku support chat"
core_notice: "<emoji document_id=5355133243773435190>☝️</emoji> <b>This is a core module. You can't unload it nor replace</b>"
heroku_info:
name: "HerokuInfo"
owner: "Owner"
version: "Version"
build: "Build"
prefix: "Prefix"
uptime: "Uptime"
branch: "Branch"
cpu_usage: "CPU usage"
ram_usage: "RAM usage"
non_detectable: "<emoji document_id=5210952531676504517>❌</emoji> <b>This component cannot be detected on your server!</b>"
ping_emoji: "emoji for ping in your info"
send_info: "Send userbot info"
description: " This will not compromise any sensitive info"
up-to-date: "<emoji document_id=5370699111492229743>😌</emoji> <b>Up-to-date</b>"
update_required: "<emoji document_id=5424728541650494040>😕</emoji> <b>Update required</b> <code>{prefix}update</code>"
setinfo_no_args: "<emoji document_id=5370881342659631698>😢</emoji> <b>You need to specify text to change info to</b>"
setinfo_success: "<emoji document_id=5436040291507247633>🎉</emoji> <b>Info changed successfully</b>"
_cfg_cst_msg: "Custom message for info. May contain {me}, {version}, {build}, {prefix}, {platform}, {upd}, {uptime}, {cpu_usage}, {ram_usage}, {branch}, {hostname}, {user}, {os}, {kernel}, {cpu}, {ping} keywords"
_cfg_cst_btn: "Custom button for info. Leave empty to remove button"
_cfg_banner: "URL to image banner"
desc: "<emoji document_id=5188377234380954537>🪐</emoji> <b>Userbot — what is it?</b>\n\n<emoji document_id=5472238129849048175>😎</emoji> A userbot refers to a <b>third-party program</b> that interacts with the Telegram API to perform <b>automated tasks on behalf of a user</b>. These userbots can be used to automate various tasks such as <b>sending messages, joining channels, downloading media, and much more</b>.\n\n<emoji document_id=5474667187258006816>😎</emoji> Userbots are different from regular Telegram bots as <b>they run on the user's account</b> rather than a bot account. This means that userbots can access more features and have greater flexibility in terms of the actions they can perform.\n\n<emoji document_id=5472267631979405211>🚫</emoji> However, it is important to note that <b>userbots are not officially supported by Telegram</b> and their use may violate the platform's terms of service. As such, <b>users should exercise caution when using userbots</b> and ensure that they are not being used for malicious purposes.\n\n"
no_font: "<emoji document_id=5465665476971471368>❌</emoji> Where is the link or reply to the font?"
font_installed: "<emoji document_id=5436040291507247633>🎉</emoji> <b>Font installed successfully!</b>\n<emoji document_id=5436040291507247633>🎉</emoji> <i>You can now enjoy using it.</i>"
incorrect_format_font: "<emoji document_id=5465665476971471368>❌</emoji> <b>Invalid font format!</b>\n<blockquote>Supported formats -> otf, ttf</blockquote>"
incorrect_img_format: "<emoji document_id=5465665476971471368>❌</emoji> <b>Invalid image format</b>\n<blockquote>Supported formats -> jpg, jpeg, png, bmp, webp</blockquote>"
_cmd_doc_herokuinfo: "Send info aka 'What is Heroku?'"
_cmd_doc_info: "Send userbot info"
_cmd_doc_setinfo: "<text> - Change text in .info"
_ihandle_doc_info: "Send userbot info"
_cls_doc: "Show userbot info"
loader:
name: "Loader"
loadmod_pm_timeout: "Please, wait for 10 seconds before confirming this action"
loadmod_not_allowed_fresh_pm: "<emoji document_id=5447644880824181073>⚠️</emoji> <b><u>Read this carefully!</u></b> <emoji document_id=5447644880824181073>⚠️</emoji>\n\n<b>You are attempting to load a module in personal messages with a user you do not know.</b> Modules, not verified by the developer, might cause a lot of trouble, from <b>messing with your account to account deletion or session comprometation</b>. If you know this user and <b><u>100%</u></b> trust him, wait a few days and try again."
loadmod_confirm_pm_message: "<emoji document_id=5451732530048802485>⏳</emoji> <i>Waiting for your confirmation...</i>"
link: "<emoji document_id=5256113064821926998>📁</emoji> <b>File of</b> {class_name}\n\n<emoji document_id=5134452506935427991>🪐</emoji> <b>{prefix}lm in reply to this message to install</b>\n\n<emoji document_id=4916086774649848789>🔗</emoji> <code>{prefix}dlm {url}</code>\n\n{not_exact}"
file: "<emoji document_id=5256113064821926998>📁</emoji> <b>File of</b> {class_name}\n\n<emoji document_id=5134452506935427991>🪐</emoji> <b>{prefix}lm in reply to this message to install</b>\n\n{not_exact}"
finding_module_in_repos: "<emoji document_id=5873204392429096339>🔄</emoji> Looking for modules in repositories."
loading_module_via_file: "<emoji document_id=5873204392429096339>🔄</emoji> Loading the module."
ml_load_module: "<emoji document_id=5873204392429096339>🔄</emoji> I'm downloading the module as a file."
not_exact: "<emoji document_id=5355133243773435190>⚠️</emoji> <i>No exact match has been found, so the closest result is shown instead</i>"
args: "<emoji document_id=5210952531676504517>❌</emoji> <b>You must specify arguments</b>"
loadmod_cancelled: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Module loading cancelled</b>"
loadmod_confirm_pm: "⚠️ <b>Warning!</b>\n\nLoading modules from unknown sources is <b><u>very dangerous</u></b> and can lead to <b>account deletion or session comprometation</b>. Make sure that you know this user and <b><u>100%</u></b> trust him.\n\n<b>Do you want to continue with module loading?</b>"
loadmod_confirm_pm_yes: "✅ Yes, continue"
loadmod_confirm_pm_no: "🚫 No, cancel"
repo_config_doc: "URL to a module repo"
avail_header: "🎢 <b>Modules from repo</b>"
no_module: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Module not available in repo.</b>"
no_file: "<emoji document_id=5210952531676504517>🚫</emoji> <b>File not found</b>"
provide_module: "<emoji document_id=5312383351217201533>⚠️</emoji> <b>Provide a module to load</b>"
bad_unicode: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Invalid Unicode formatting in module</b>"
load_failed: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Loading failed. See logs for details</b>"
loaded: "<emoji document_id=5134452506935427991>🪐</emoji> <b>Module</b> <code>{}</code>{} <b>loaded {}</b>{}{}{}{}{}{}"
no_class: "<b>What class needs to be unloaded?</b>"
unloaded: "{} <b>Module {} unloaded.</b>"
not_unloaded: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Module not unloaded.</b>"
requirements_failed: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Requirements installation failed</b>"
requirements_failed_termux: "<emoji document_id=5407025283456835913>🕶</emoji> <b>Requirements installation failed</b>\n<b>The most common reason is that Termux doesn't support many libraries. Don't report it as bug, this can't be solved.</b>"
requirements_installing: "<emoji document_id=5328311576736833844>🚀</emoji> <b>Installing requirements:\n\n{}</b>"
requirements_restart: "<emoji document_id=5875145601682771643>🚀</emoji> <b>Requirements installed, but a restart is required for</b> <code>{}</code> <b>to apply</b>"
all_modules_deleted: "<emoji document_id=5784993237412351403>✅</emoji> <b>All modules deleted</b>"
undoc: "<emoji document_id=5427052514094619126>🤷‍♀️</emoji> No docs"
ihandler: "\n<emoji document_id=5372981976804366741>🤖</emoji> <code>{}</code> {}"
inline_init_failed: "<emoji document_id=5454225457916420314>😖</emoji> <b>This module requires Heroku inline feature and initialization of InlineManager failed</b>\n<i>Please, remove one of your old bots from @BotFather and restart userbot to load this module</i>"
version_incompatible: "<emoji document_id=5454225457916420314>😖</emoji> <b>This module requires Heroku {}+\nPlease, update with</b> <code>.update</code>"
ffmpeg_required: "<emoji document_id=5454225457916420314>😖</emoji> <b>This module requires FFMPEG, which is not installed</b>"
developer: "\n\n<emoji document_id=5287454910059654880>🫶</emoji> <b>Developer:</b> {}"
depends_from: "\n\n<emoji document_id=5341492148468465410>📦</emoji> <b>Dependencies:</b> \n{}"
by: "by"
module_fs: "💿 <b>Would you like to save this module to filesystem, so it won't get unloaded after restart?</b>"
save: "💿 Save"
no_save: "🚫 Don't save"
save_for_all: "💽 Always save to fs"
never_save: "🚫 Never save to fs"
will_save_fs: "💽 Now all modules, loaded with .loadmod will be saved to filesystem"
add_repo_config_doc: "Additional repos to load from"
share_link_doc: "Share module link in result message of .dlmod"
modlink: "\n\n<emoji document_id=6037284117505116849>🌐</emoji> <b>Link:</b> <code>{}</code>"
blob_link: "\n\n<emoji document_id=5312383351217201533>⚠️</emoji> <b>Do not use `blob` links to download modules. Consider switching to `raw` instead</b>"
suggest_subscribe: "\n\n⭐ <b>This module is made by {}. Do you want to join this channel to support developer?</b>"
subscribe: "💬 Subscribe"
no_subscribe: "🚫 Don't subscribe"
subscribed: "💬 Subscribed"
not_subscribed: "🚫 I will no longer suggest subscribing to this channel"
confirm_clearmodules: "⚠️ <b>Are you sure you want to clear all modules?</b>"
clearmodules: "🗑 Clear modules"
cancel: "🚫 Cancel"
overwrite_module: "<emoji document_id=5454225457916420314>😖</emoji> <b>This module attempted to override the core one (</b><code>{}</code><b>)</b>\n\n<emoji document_id=5472146462362048818>💡</emoji><i> Don't report it as bug. It's a security measure to prevent replacing core modules with some junk</i>"
scam_module: "<emoji document_id=5454225457916420314>😖</emoji> <b>The module</b> <code>{name}</code> <b>is a scam, please report it to the support group (</b><code>{prefix}support</code><b>)</b>\n\n<tg-spoiler><i>Protection has stopped its loading.</i></tg-spoiler>"
overwrite_command: "<emoji document_id=5454225457916420314>😖</emoji> <b>This module attempted to override the core command (</b><code>{}{}</code><b>)</b>\n\n<emoji document_id=5472146462362048818>💡</emoji><i> Don't report it as bug. It's a security measure to prevent replacing core modules' commands with some junk</i>"
unload_core: "<emoji document_id=5454225457916420314>😖</emoji> <b>You can't unload core module</b> <code>{}</code><b></b>\n\n<emoji document_id=5472146462362048818>💡</emoji><i> Don't report it as bug. It's a security measure to prevent replacing core modules with some junk</i>"
cannot_unload_lib: "<emoji document_id=5454225457916420314>😖</emoji> <b>You can't unload library</b>"
wait_channel_approve: "<emoji document_id=5469741319330996757>💫</emoji> <b>Module</b> <code>{}</code> <b>requests permission to join channel <a href=\"https://t.me/{}\">{}</a>.\n\n<b><emoji document_id=\"5467666648263564704\">❓</emoji> Reason: {}</b>\n\n<i>Waiting for <a href=\"https://t.me/{}\">approval</a>...</i>"
installing: "<emoji document_id=5325792861885570739>🕔</emoji> <b>Installing module</b> <code>{}</code><b>...</b>"
repo_exists: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Repo</b> <code>{}</code> <b>is already added</b>"
repo_added: "<emoji document_id=5784993237412351403>✅</emoji> <b>Repo</b> <code>{}</code> <b>added</b>"
no_repo: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You need to specify repo to add</b>"
repo_not_exists: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Repo</b> <code>{}</code> <b>is not added</b>"
repo_deleted: "<emoji document_id=5784993237412351403>✅</emoji> <b>Repo</b> <code>{}</code> <b>deleted</b>"
_cmd_doc_addrepo: "Add a repository to the list of repositories"
_cmd_doc_clearmodules: "Delete all installed modules"
_cmd_doc_delrepo: "Remove a repository from the list of repositories"
_cmd_doc_dlmod: "Install a module from the official module repo"
_cmd_doc_loadmod: "Loads the module file"
_cmd_doc_unloadmod: "Unload module by class name"
_cls_doc: "Loads modules"
basic_auth_doc: "Basic auth for module repo"
translations:
name: "Translations"
lang_saved: "{} <b>Language saved!</b>"
pack_saved: "<emoji document_id=5197474765387864959>👍</emoji> <b>Translate pack saved!</b>"
incorrect_language: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Incorrect language specified</b>"
lang_removed: "<emoji document_id=5197474765387864959>👍</emoji> <b>Translations reset to default ones</b>"
check_pack: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Invalid pack format in url</b>"
check_url: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You need to specify valid url containing a langpack</b>"
too_long: "<emoji document_id=5341492148468465410>📁</emoji> <b>Command output seems to be too long, so it's sent in file.</b>"
choose_language: "🗽 <b>Choose language</b>"
not_official: "<emoji document_id=5312383351217201533>⚠️</emoji> <b>This language is not officially supported</b>"
requested_join: "💫 <b>Module</b> <code>{}</code> <b>requested to join channel <a href='https://t.me/{}'>{}</a></b>\n\n<b>❓ Reason:</b> <i>{}</i>"
fw_error: "<emoji document_id=5877458226823302157>🕒</emoji> <b>Call</b> <code>{}</code> <b>caused FloodWait of {} on method</b> <code>{}</code>"
rpc_error: "<emoji document_id=5877477244938489129>🚫</emoji> <b>Call</b> <code>{}</code> <b>failed due to RPC error:</b> <code>{}</code>"
_cmd_doc_dllangpack: "[link to a langpack | empty to remove] - Change Heroku translate pack (external)"
_cmd_doc_setlang: "[languages in the order of priority] - Change default language"
_cls_doc: "Processes internal translations"
eval:
name: "Evaluator"
eval: "<emoji document_id={}>💻</emoji><b> Code:</b>\n<pre><code class=\"language-{}\">{}</code></pre>\n\n<emoji document_id=5197688912457245639>✅</emoji><b> Result:</b>\n<pre><code class=\"language-{}\">{}</code></pre>"
err: "<emoji document_id={}>💻</emoji><b> Code:</b>\n<pre><code class=\"language-{}\">{}</code></pre>\n\n<emoji document_id=5210952531676504517>🚫</emoji> <b>Error:</b>\n<pre><code class=\"language-{}\">{}</code></pre>"
compiling: "<emoji document_id=5325787248363314644>🫥</emoji> <b>Compiling code...</b>"
no_compiler: "<emoji document_id={}>💻</emoji> <b>{} compiler is not installed on the system.</b>"
_cmd_doc_e: "Evaluates python code"
_cmd_doc_ebf: "Evaluates Brainf*ck code"
_cmd_doc_ec: "Evaluates C code"
_cmd_doc_ecpp: "Evaluates C++ code"
_cmd_doc_enode: "Evaluates Node.js code"
_cmd_doc_ephp: "Evaluates PHP code"
_cmd_doc_eruby: "Evaluates Ruby code"
_cls_doc: "Evaluates code in various languages"
translate:
name: "Translator"
no_args: "<emoji document_id=5210952531676504517>❌</emoji> <b>No arguments provided</b>"
error: "<emoji document_id=5210952531676504517>❌</emoji> <b>Unable to translate text</b>"
language: "en"
_cmd_doc_tr: "[language] [text] - Translate text"
_cls_doc: "Translates text (obviously)"
quickstart:
name: "Quickstart"
base: "🪐 <b>Hello.</b> Your <b>Heroku</b> userbot is now installed.\n\n❓ <b>Need help?</b> Join <a href=\"https://t.me/heroku_talks\">our support chat</a>. We help <b>everyone</b>.\n\n💁 <b>Quick Guide:</b>\n\n1⃣ <b>Write</b> <code>.help</code> <b>to see the list of modules</b>\n2⃣ <b>Write</b> <code>.help &lt;Module name/command&gt;</code> <b>to see the description of the module</b>\n3⃣ <b>Write</b> <code>.dlmod &lt;link&gt;</code> <b>to load a module from a link</b>\n4⃣ <b>Write</b> <code>.loadmod</code> <b>in response to a file to load a module from it</b>\n5⃣ <b>Write</b> <code>.unloadmod &lt;Module name&gt;</code> <b>to unload a module</b>\n\n💡 <b>Heroku supports modules from Heroku, Friendly-Telegram, and GeekTG, as well as its own.</b>\n"
lavhost: "✌️ <b>Your userbot is installed on lavHost</b>. Make sure to join @lavhost for important notifications and updates. All questions regarding the platform should be asked in @lavhostchat."
language_saved: "🇬🇧 Language saved!"
language: "🇬🇧 English"
btn_support: "🥷 Support chat"
_cls_doc: "Notifies user about userbot installation"
$validators:
boolean: "boolean"
positive: "positive "
digits: " with exactly {digits} digits"
integer_min: "{sign}integer greater than {minimum}{digits}"
integer_range: "{sign}integer from {minimum} to {maximum}{digits}"
integer: "{sign}integer{digits}"
integer_max: "{sign}integer less than {maximum}{digits}"
choice: "one of the following: {possible}"
multichoice: "list of values, where each one must be one of: {possible}"
each: " (each must be {each})"
fixed_len: " (exactly {fixed_len} pcs.)"
max_len: " (up to {max_len} pcs.)"
len_range: " (from {min_len} to {max_len} pcs.)"
min_len: " (at least {min_len} pcs.)"
series: "series of values{len}{each}, separated with «,»"
link: "link"
string_fixed_len: "string of length {length}"
string: "string"
string_max_len: "string of length up to {max_len}"
string_len_range: "string of length from {min_len} to {max_len}"
string_min_len: "string of length at least {min_len}"
regex: "string matching pattern «{regex}»"
float_min: "{sign}float greater than {minimum}"
float_range: "{sign}float from {minimum} to {maximum}"
float: "{sign}float"
float_max: "{sign}float less than {maximum}"
union: "one of the following:\n"
empty: "empty value"
emoji_fixed_len: "{length} emojis"
emoji_len_range: "{min_len} to {max_len} emojis"
emoji_min_len: "at least {min_len} emoji"
emoji_max_len: "no more than {max_len} emojis"
emoji: "emoji"
entity_like: "link to entity, username or Telegram ID"
$inline:
opening_form: " <b>Opening form...</b>"
opening_gallery: " <b>Opening gallery...</b>"
opening_list: " <b>Opening list...</b>"
inline403: "<emoji document_id=5210952531676504517>🚫</emoji> <b>You can't send inline units in this chat</b>"
invoke_failed: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Unit invoke failed! More info in logs</b>"
invoke_failed_logs: "<emoji document_id=5210952531676504517>🚫</emoji> <b>Unit invoke failed!</b>\n\n<emoji document_id=5226512880362332956>📖</emoji> <b>Logs:</b>\n\n<pre><code class=\"language-logs\">{}</code></pre>"
show_inline_cmds: "📄 Show all available inline commands"
no_inline_cmds: "You have no available commands"
no_inline_cmds_msg: "<b>😔 There are no available inline commands or you lack access to them</b>"
inline_cmds: " You have {} available command(-s)"
inline_cmds_msg: "<b> Available inline commands:</b>\n\n{}"
run_command: "🏌️ Run command"
command_msg: "<b>🪐 Command «{}»</b>\n\n<i>{}</i>"
command: "🪐 Command «{}»"
button403: "You are not allowed to press this button!"
keep_id: "⚠️ Do not remove ID! {}"