2023-10-31 04:20:39 +00:00
|
|
|
#!/usr/bin/python3
|
|
|
|
# -- coding: utf-8 --
|
|
|
|
|
|
|
|
import os
|
|
|
|
|
2023-10-31 23:16:30 +00:00
|
|
|
langs = ['ENG','RU']
|
2023-10-31 04:20:39 +00:00
|
|
|
|
2023-10-31 22:49:17 +00:00
|
|
|
# Russian
|
|
|
|
RU = {
|
|
|
|
'alauth': 'Вы уже авторизированны',
|
|
|
|
'sucauth': 'Вы успешно авторизировались',
|
|
|
|
'wrauth': 'Неверный пароль',
|
|
|
|
'pne': "Директории '{}' не сушествует на сервере",
|
|
|
|
'fsa': "Папка '{}' успешно добавлена",
|
|
|
|
'frm': "Папка '{}' успешно удалена",
|
|
|
|
'fne': "Папки '{}' не существует",
|
|
|
|
'add': 'Torrent добавлен в очередь',
|
|
|
|
'type': 'Выберите тип загрузки:',
|
|
|
|
'magnet': 'Magnet-ссылка',
|
|
|
|
'file': 'Файл',
|
|
|
|
'aerr': 'Неверные аргументы',
|
|
|
|
'cff': 'Папок не обнаруженно, воспользуйтесь коммандой /add',
|
|
|
|
'chf': 'Выберите папку:',
|
|
|
|
'ntorr': 'Неверное расширение файла',
|
|
|
|
'sendm': 'Отправте Magnet-ссылку',
|
|
|
|
'sendf': 'Отправте .torrent файл',
|
2023-11-02 20:12:36 +00:00
|
|
|
'adeny': 'Этот бот запривачен, гнида, блять',
|
|
|
|
# Logs
|
|
|
|
'l_create': "Log Файл '{}' создан",
|
2023-11-02 22:38:12 +00:00
|
|
|
'l_start': 'Запуск бота...',
|
2023-11-02 20:12:36 +00:00
|
|
|
'l_auth': "Пользователь '{}' успешно авторизировался",
|
|
|
|
'l_add': "Пользователь '{}' добавил папку '{}' по пути '{}'",
|
|
|
|
'l_rm': "Пользователь '{}' удалил папку '{}'",
|
|
|
|
'l_file': "Пользователь '{}' добавил в очередь файл '{}'",
|
2023-11-02 22:38:12 +00:00
|
|
|
'l_magnet': "Пользователь '{}' добавил в очередь ссылку '{}'",
|
|
|
|
'l_errqbt': "Ошибка подключения к qBitTorrent",
|
|
|
|
'l_errtele': "Ошибка подключения к Telegram API, проверьте ваш токен",
|
2023-10-31 22:49:17 +00:00
|
|
|
}
|
2023-10-31 04:20:39 +00:00
|
|
|
|
2023-10-31 22:49:17 +00:00
|
|
|
# English
|
2023-10-31 23:07:35 +00:00
|
|
|
ENG = {
|
|
|
|
'alauth': 'You are already authorized',
|
|
|
|
'sucauth': 'You have successfully logged in',
|
|
|
|
'wrauth': 'Wrong password',
|
|
|
|
'pne': "The '{}' directory does not exist on the server",
|
|
|
|
'fsa': "The '{}' folder has been successfully added",
|
|
|
|
'frm': "The '{}' folder has been successfully deleted",
|
|
|
|
'fne': "The '{}' folder does not exist",
|
|
|
|
'add': 'Torrent has been added to the queue',
|
|
|
|
'type': 'Select the download type:',
|
|
|
|
'magnet': 'Magnet',
|
|
|
|
'file': 'File',
|
|
|
|
'aerr': 'Wrong arguments',
|
|
|
|
'cff': 'No folders found, use the /add command',
|
|
|
|
'chf': 'Select folder:',
|
|
|
|
'ntorr': 'Incorrect file extension',
|
|
|
|
'sendm': 'Send Magnet link',
|
|
|
|
'sendf': 'Send .torrent file',
|
2023-11-02 20:12:36 +00:00
|
|
|
'adeny': "You do not have access, first authorize '/login <password>'",
|
|
|
|
# Logs
|
|
|
|
'l_create': "Log File '{}' created",
|
2023-11-02 22:38:12 +00:00
|
|
|
'l_start': 'Start bot polling...',
|
2023-11-02 20:12:36 +00:00
|
|
|
'l_auth': "User '{}' successfully authorized",
|
|
|
|
'l_add': "User '{}' added a folder '{}' with the path '{}'",
|
|
|
|
'l_rm': "User '{}' deleted '{}' folder",
|
|
|
|
'l_file': "User '{}' added file '{}' to the queue",
|
2023-11-02 22:38:12 +00:00
|
|
|
'l_magnet': "User '{}' added the link '{}' to the queue",
|
|
|
|
'l_errqbt': "Error connecting to qBitTorrent",
|
|
|
|
'l_errtele': "Error connecting to Telegram API, check your token"
|
2023-10-31 23:07:35 +00:00
|
|
|
}
|
2023-10-31 22:49:17 +00:00
|
|
|
|
|
|
|
for i in langs:
|
2023-10-31 23:16:30 +00:00
|
|
|
if i == os.environ.get('LANG','ENG'):
|
2023-10-31 22:49:17 +00:00
|
|
|
LANG = globals()[i]
|