forked from aceknox/Url-Uploader-Bot-V4
-
Notifications
You must be signed in to change notification settings - Fork 0
/
translation.py
103 lines (76 loc) · 5.29 KB
/
translation.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
class Translation(object):
START_TEXT = """Hi {} 🤗,
I'm <b>Url Uploader Bot! ✨</b>
Send me a direct link and I will upload it to telegram as a file/video.</b>
/help for more details!
<b>Join @knoxbots"""
ADD_CAPTION_HELP = """Select an uploaded file/video or forward me <b>Any Telegram File</b> and just write the text you want to be on the file <b>as a reply to the file</b> and the text you wrote will be attached as the caption! 🤩
Ex: <a href='https://telegra.ph/file/198bcda5944f787373122.jpg'>See This!</a> 👇"""
INCORRECT_REQUEST = """<b>❗Make sure you submit your request correctly❗</b>
/help for more details!"""
DISPLAY_PROGRESS = """[{0}{1}] {2}%
<i>🗃️ {3}</i>
<b>▫️Finished :</b> <i>{4} of {5}</i>
<b>▫️Speed :</b> <i>{6}/s</i>
<b>▫️Time left :</b> <i>{7}</i>"""
FORMAT_SELECTION = """<b>If you haven't set <a href='{}'>a thumbnail</a> before you can send a photo now. If you don't want to don't worry - You will get an auto genarated thumbnail from the video to your upload </b>
𝗦𝗲𝗹𝗲𝗰𝘁 𝗔𝗻𝗱 𝗖𝗵𝗼𝘀𝗲 𝗬𝗼𝘂𝗿 𝗙𝗼𝗿𝗺𝗮𝘁
<b>larger than 2 GB not support.</b>"""
SET_CUSTOM_USERNAME_PASSWORD = """If you want to download premium videos, provide in the following format:
URL | filename | username | password"""
DOWNLOAD_START = """<b>File detected:</b> {}
<b>Downloading to my server... </b>
Please wait uploading will start as soon as possible 😎"""
UPLOAD_START = "<b>Uploading to Telegram... </b>"
RCHD_TG_API_LIMIT = """<b>❗The file couldn't be uploaded❗</b>
Sorry. I cannot upload files greater than 2GB due to Telegram API limitations.
<b>▫️File detected:</b> <i>{}</i>
<b>▫️Downloaded:</b> <i>in {} seconds</i>
<b>▫️Detected file size:</b> <i>{}</i>"""
UNKNOWN_ERROR = """<b>❗UNKNOWN ERROR❗</b>
I don't know what just happened 🙃
But I'm going to find out and fix it as soon as possible 🧐"""
AFTER_SUCCESSFUL_UPLOAD_MSG = "👍 Thanks for using @knoxprojects."
AFTER_SUCCESSFUL_UPLOAD_MSG_WITH_TS = """<i>◽ Downloaded in <b>{} seconds</b></i>
<i>◽ Uploaded in <b>{} seconds</b></i>"""
SAVED_CUSTOM_THUMB_NAIL = "◽ Custom video/file thumbnail saved. This image will be used in the video/file."
DEL_ETED_CUSTOM_THUMB_NAIL = "◽ Custom thumbnail cleared succesfully."
CUSTOM_CAPTION_UL_FILE = "{}"
NO_FILE_FOUND = """<b>❗I couldn't find any video/file❗</b>
Go check if you can access the content in the URL from your browser first!"""
NO_VOID_FORMAT_FOUND = """<b>❗SOMETHING WENT WRONG❗</b>
I think you have entered an unaccessible URL or a private URL (which only works with your IP).
<b>🚨Additional info:</b>
{}"""
HELP_USER = """<b>How to use me?</b> 🤔
Follow these steps! 👇
<b>1. Send URL</b>
If you want a custom caption on your video/file send the name/text you want to set on the video/file in the following format 👇
<b>Link * caption</b> (without extension).
<i>[Separate the link and the caption name with "*" mark].</i>
<u>It is important that you separate with spaces the URL, * and the caption.</u>
<b>👍 Send something like this:</b>
<code>https://www.website.com/video.mp4 * caption text</code>
<b>🤡 Not like this:</b>
<code>❌ https://www.website.com/video.mp4*caption text ❌</code>
The caption/text you type will be automatically set as the custom name of the uploaded file 😎
<i><b>Note:</b> You can change/add any caption later if you want as explained in the end.</i>
<b>2. Then send custom thumbnail when asked while uploading the URL</b> (This step is optional)
🔹 It means it is not necessary to send an image to include as an thumbnail.
If you don't send a thumbnail the video/file will be uploaded with an auto generated thumbnail from the video.
<i>(The thumbnail you send will be used for your next uploads)</i>
🔹 Press /delthumbnail if you want to delete the previously saved thumbnail.
<i>(Then the video will be uploaded with an auto-genarated thumbnail)</i>
<b>3. Select the button</b>
<u>Video-option</u>: Give video/file in video format
<u>File-option</u>: Give video/file in file format
<b>👉 Special feature: Set caption to any file you want! ✨</b>
🔹 Select an uploaded file/video or forward me <b>Any Telegram File</b> and just write the text you want to be on the file <b>as a reply to the file</b> by selecting it (as replying to a message) and the text you wrote will be attached as caption! 🤩
Ex: <a href='https://telegra.ph/file/198bcda5944f787373122.jpg'>Send Like This! It's Easy</a> 🥳"""
REPLY_TO_MEDIA_ALBUM_TO_GEN_THUMB = "Reply /generatecustomthumbnail to a media album, to generate custom thumbail."
ERR_ONLY_TWO_MEDIA_IN_ALBUM = """Media Album should contain only two photos. Please re-send the media album, and then try again, or send only two photos in an album."
You can use /rename command after receiving file to rename it with custom thumbnail support.
"""
CANCEL_STR = "Process Cancelled."
ZIP_UPLOADED_STR = "Uploaded {} files in {} seconds."
SLOW_URL_DECED = "Gosh that seems to be a very slow URL. Since you were screwing my home, I am in no mood to download this file. Meanwhile, why don't you try this:==> https://shrtz.me/PtsVnf6 and get me a fast URL so that I can upload to Telegram, without me slowing down for other users."