small fixes
* Fixed Not working Cmds * Regex * Language Fixes Co-authored-by: Anonymous <69723581+New-dev0@users.noreply.github.com> Co-authored-by: Amit Sharma <48654350+buddhhu@users.noreply.github.com> Co-authored-by: Aditya <xditya@ultroid.tech>
@@ -30,7 +30,7 @@ except ModuleNotFoundError:
|
||||
|
||||
|
||||
start_time = time.time()
|
||||
ultroid_version = "v0.0.7.1"
|
||||
ultroid_version = "v0.0.7.2"
|
||||
OWNER_NAME = ultroid_bot.me.first_name
|
||||
OWNER_ID = ultroid_bot.me.id
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@ from datetime import datetime as dt
|
||||
from platform import python_version as pyver
|
||||
|
||||
import heroku3
|
||||
import re
|
||||
import requests
|
||||
from git import Repo
|
||||
from pyUltroid import __version__ as UltVer
|
||||
@@ -98,14 +99,13 @@ async def lol(ult):
|
||||
await eor(ult, als, link_preview=False)
|
||||
|
||||
|
||||
@ultroid_bot.on(events.NewMessage(pattern=f"{HNDLR}ping"))
|
||||
|
||||
@ultroid_bot.on(events.NewMessage(pattern=re.escape(f"{HNDLR}ping")))
|
||||
async def _(event):
|
||||
if event.fwd_from:
|
||||
return
|
||||
if not event.sender_id == OWNER_ID:
|
||||
if not is_sudo(event.sender_id):
|
||||
if udB.get(OWNER_ID):
|
||||
return
|
||||
if not event.out and not is_sudo(event.sender_id):
|
||||
return
|
||||
start = dt.now()
|
||||
x = await eor(event, "`Pong !`")
|
||||
end = dt.now()
|
||||
@@ -149,13 +149,13 @@ async def shutdownbot(ult):
|
||||
await shutdown(ult)
|
||||
|
||||
|
||||
@ultroid_bot.on(events.NewMessage(pattern=f"{HNDLR}logs"))
|
||||
|
||||
@ultroid_bot.on(events.NewMessage(pattern=re.escape(f"{HNDLR}logs")))
|
||||
async def _(event):
|
||||
if event.fwd_from:
|
||||
return
|
||||
if not event.sender_id == OWNER_ID:
|
||||
if not is_sudo(event.sender_id):
|
||||
return
|
||||
if not event.out and not is_sudo(event.sender_id):
|
||||
return
|
||||
try:
|
||||
opt = event.text.split(" ", maxsplit=1)[1]
|
||||
except IndexError:
|
||||
|
||||
@@ -79,7 +79,10 @@ TMP_DOWNLOAD_DIRECTORY = "resources/downloads/"
|
||||
|
||||
# Telegraph Things
|
||||
telegraph = Telegraph()
|
||||
telegraph.create_account(short_name=OWNER_NAME)
|
||||
try:
|
||||
telegraph.create_account(short_name=OWNER_NAME)
|
||||
except:
|
||||
telegraph.create_account(short_name='Ultroid')
|
||||
# ================================================================#
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 2.9 MiB After Width: | Height: | Size: 2.7 MiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 109 KiB After Width: | Height: | Size: 107 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 889 B After Width: | Height: | Size: 695 B |
@@ -6,6 +6,7 @@ authors:
|
||||
- rojserbest
|
||||
- sppidy
|
||||
- ProgrammingError
|
||||
- avish-kumar1
|
||||
|
||||
# commons
|
||||
com_1: "`Processing...`"
|
||||
@@ -111,7 +112,7 @@ chats_6: "Join @TeamUltroid"
|
||||
|
||||
# converter
|
||||
cvt_1: "Reply to any media/Document."
|
||||
cvt_2: "Give The name nd extension of file"
|
||||
cvt_2: "Give The name and extension of file"
|
||||
cvt_3: "`Processing...`"
|
||||
cvt_4: "Reply to any media."
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ natively: हिंदी
|
||||
|
||||
authors:
|
||||
- New-dev0
|
||||
- avish-kumar1
|
||||
|
||||
# commons
|
||||
com_1: "`प्रक्रिया शुरू...`"
|
||||
@@ -13,9 +14,9 @@ help_2: "बॉट ने इनलाइन क्वेरी का जवा
|
||||
help_3: "`कृपया अपने बॉट के लिए इनलाइन मोड चालू करें` @Botfather से."
|
||||
|
||||
# autopic
|
||||
autopic_1: "मुझे कुछ पाठ प्रदान करो..."
|
||||
autopic_1: "मुझे कुछ विषय वाक्य प्रदान करें..."
|
||||
autopic_2: "`{}` के लिए कोई परिणाम नहीं मिले"
|
||||
autopic_3: "`{}` के लिए परिणाम मिले आपकी खोज से संबंधित !\nऑटोपिक शुरू करा गया !"
|
||||
autopic_3: "`{}` के कुछ परिणाम मिले आपकी खोज से संबंधित !\nऑटोपिक शुरू करा गया हैं!"
|
||||
|
||||
# inline
|
||||
inline_1: "[उल्ट्रॉइड सपोर्ट](t.me/ultroidsupport)\n\n
|
||||
@@ -28,7 +29,7 @@ inline_3: "[उल्ट्रॉइड सपोर्ट](t.me/ultroidsupport)
|
||||
**{} का मदद मेनू.\n\n
|
||||
एडऑन ~ {}\n\n
|
||||
जाओ और जोड़ो `ADDONS` Vᴀʀ Tʀᴜᴇ मूल्य के साथ !**"
|
||||
inline_4: "**{} का बॉट\n\nमुख्य मेन्यू\n\nप्लग-इन ~ {}\nएडऑन ~ {}\nकुल आदेश ~ {}**"
|
||||
inline_4: "**{} का बॉट\n\nमुख्य मेन्यू\n\nप्लग-इन ~ {}\nएडऑन ~ {}\nकुल कमांड ~ {}**"
|
||||
inline_5: "**मेनू बंद कर दिया गया है !**"
|
||||
|
||||
# tagnotif
|
||||
@@ -37,24 +38,24 @@ tagnot_2: "{} में आपको टैग किया हैं {} मे
|
||||
|
||||
# whisper
|
||||
wspr_1: "@{} आपके लिए गुप्त संदेश.\nपढ़ने के बाद अपना संदेश हटाएं.\nया अगला संदेश अपडेट नहीं किया जाएगा."
|
||||
wspr_2: "संदेश हटाया गया !"
|
||||
wspr_2: "संदेश हटाया गया हैं!"
|
||||
|
||||
# afk
|
||||
afk_1: "`अब नहीं रहा Afk\n\n
|
||||
afk_1: "`अब Afk नही रहा\n\n
|
||||
दूर था ~ {}`"
|
||||
afk_2: "#AFK\n
|
||||
AFK मोड फालस किया गया.\n
|
||||
AFK मोड बंद किया गया हैं.\n
|
||||
दूर था `{}`"
|
||||
afk_3: "`मैं अभी AFK हु.\n
|
||||
अंतिम बार देखा गया {} पहले.`\n\n
|
||||
afk_3: "`मैं अभी AFK हूँ.\n
|
||||
अंतिम बार देखा गया था {} पहले.`\n\n
|
||||
**कारण:** `{}`"
|
||||
afk_4: "`मैं अभी AFK हु.\n\n
|
||||
अंतिम बार देखा गया {} पहले.`"
|
||||
afk_5: "`AFK जा रहा.`\n\n
|
||||
afk_4: "`मैं अभी AFK हूँ.\n\n
|
||||
अंतिम बार देखा गया था {} पहले.`"
|
||||
afk_5: "`AFK जा रहा हूँ.`\n\n
|
||||
**कारण:** `{}`"
|
||||
afk_6: "मैं अभी AFK जा रहा.."
|
||||
afk_7: "मैं अभी AFK हु. कारण - {}"
|
||||
afk_8: "मैं अभी AFK हु."
|
||||
afk_6: "मैं अभी AFK जा रहा हूँ.."
|
||||
afk_7: "मैं अभी AFK हूँ. कारण - {}"
|
||||
afk_8: "मैं अभी AFK हूँ."
|
||||
|
||||
# bot
|
||||
alive_1: "**उल्ट्रॉइड उपयोगकर्ता बॉट...**\n\n
|
||||
@@ -68,20 +69,20 @@ alive_1: "**उल्ट्रॉइड उपयोगकर्ता बॉट
|
||||
┣ **टेलीथोन** - `{}`\n
|
||||
┣ **ब्रा-च** - `{}`\n
|
||||
┗━━━━━━━━━━━━━━━━━━━━━"
|
||||
log: "**हिरोकू** उल्ट्रॉइड लॉग.\n चिपकाया गया [यहाँ]({}) too!"
|
||||
ping: "**पओंग !!** `{}ms`\n**सक्रिय अवधि** - `{}`"
|
||||
usage: "**⚙️ दायनो उपयोग ⚙️**:\n\n
|
||||
-> `दायनो उपयोग ` **{}** के लिये:\n
|
||||
log: "**हिरोकू** उल्ट्रॉइड लॉग.\n डाला गया [यहाँ]({}) भी!"
|
||||
ping: "**पिंग !!** `{}ms`\n**सक्रिय अवधि** - `{}`"
|
||||
usage: "**⚙️ डायनो उपयोग ⚙️**:\n\n
|
||||
-> `डायनो उपयोग ` **{}** के लिये:\n
|
||||
• `{}`**h** `{}`**m**
|
||||
**|** [`{}`**%**]\n\n
|
||||
-> `दायनो इस महीने में घंटों कोटा शेष है`:\n
|
||||
-> `डायनो इस महीने कितना घंटो का कोटा शेष है`:\n
|
||||
• `{}`**h** `{}`**m**
|
||||
**|** [`{}`**%**]\n\n
|
||||
**कुल डिस्क स्थान: {}\n\n**
|
||||
**उपयुक्त: {} खली: {}\n\n**
|
||||
**📊डेटा उपयोग📊\n\nडालना: {}\nडाउनलोड: {}\n\n**
|
||||
**उपयुक्त: {} खाली: {}\n\n**
|
||||
**📊डेटा उपयोग📊\n\nअपलोड: {}\nडाउनलोड: {}\n\n**
|
||||
**CPU: {}%\nRAM: {}%\nDISK: {}%**"
|
||||
shutdown: "अलविदा {}.\n`बंद करा जरा हैं...`"
|
||||
shutdown: "अलविदा {}.\n`बंद किया जा रहा हैं...`"
|
||||
|
||||
# broadcast
|
||||
bd_1: "`db में जोड़ना...`"
|
||||
@@ -100,14 +101,14 @@ chats_1: "`प्रक्रिया शुरू......`"
|
||||
chats_2: "`इस चैट को हटा नहीं सकते`"
|
||||
chats_3: "`मैं एडमिन नहीं हूं`"
|
||||
chats_4: "#Deleted\nहटाए गए {}"
|
||||
chats_5: "आपका [{}]({}) समूह बान गया!"
|
||||
chats_6: "जूदो @TeamUltroid"
|
||||
chats_5: "आपका [{}]({}) ग्रुप बन गया!"
|
||||
chats_6: "@TeamUltroid जॉइन करें"
|
||||
|
||||
# converter
|
||||
cvt_1: "किसी भी मीडिया / दस्तावेज़ को जवाब दें."
|
||||
cvt_2: "फ़ाइल का नाम और विस्तार दें !"
|
||||
cvt_3: "`प्रक्रिया शुरू...`"
|
||||
cvt_4: "किसी भी मीडिया को जवाब दें.."
|
||||
cvt_4: "किसी भी मीडिया को रिप्लाई करे.."
|
||||
|
||||
# core
|
||||
core_1: "मॉड्यूल मिला"
|
||||
@@ -116,39 +117,39 @@ core_3: "फिर से खोजो..?"
|
||||
core_4: "मॉड्यूल {} मिला"
|
||||
core_5: "{}.py .paste का प्रयोग करें पेस्ट करने के लिए neko और raw में...."
|
||||
core_6: "मॉड्यूल {}.py नहीं मिला"
|
||||
core_7: "ऐसा कोई मॉड्यूल नहीं"
|
||||
core_7: "ऐसा कोई मॉड्यूल नहीं हैं।"
|
||||
core_8: "कोई मॉड्यूल नहीं {}.py नाम का"
|
||||
core_9: "`प्लगइन का नाम दें जिसे आप अनलोड करना चाहते हैं`"
|
||||
core_10: "`{}` का **अनलोड सफल हुआ.**"
|
||||
core_11: "**आप आधिकारिक प्लगइन्स को अनलोड नहीं कर सकते**"
|
||||
core_12: "*कोई प्लगइन ** `{}` नाम का नहीं"
|
||||
core_12: "*कोई प्लगइन ** `{}` नाम का नहीं है"
|
||||
core_13: "`प्लगइन का नाम दें जिसे आप अनइंस्टॉल करना चाहते हैं`"
|
||||
core_14: "**अनइंस्टॉल** `{}` **सफलतापूर्वक.**"
|
||||
core_15: "**आप आधिकारिक प्लगइन्स को अनइंस्टॉल नहीं कर सकते**"
|
||||
core_15: "**आप आधिकारिक प्लगइन्स को अनइंस्टॉल नहीं कर सकते है**"
|
||||
core_16: "`प्लगइन का नाम दें जिसे आप लोड करना चाहते हैं`"
|
||||
core_17: "**सफलतापूर्वक** `{}` लोड हुआ गया !"
|
||||
core_18: "**लोड नहीं हो सका** `{}` **निम्नलिखित त्रुटि के कारण.**\n`{}`"
|
||||
core_18: "**लोड नहीं हो सका** `{}` **निम्नलिखित ऐरर् के कारण.**\n`{}`"
|
||||
|
||||
# fedutils
|
||||
sf_1: "मास-फेडबन शुरू करा गया..."
|
||||
sf_2: "`कोई उपयोगकर्ता निर्दिष्ट नहीं है!`"
|
||||
sf_1: "मास-फेडबैन शुरू करा गया..."
|
||||
sf_2: "`कोई उपयोगकर्ता बताया नहीं गया है!`"
|
||||
sf_3: "आप मेरे निर्माता पर प्रतिबंध नहीं लगा सकते!!"
|
||||
sf_4: "`Rose जवाब नहीं दे रही है, या, प्लगइन दुर्व्यवहार कर रहा है`"
|
||||
sf_5: "आप हर 5 मिनट में केवल एक बार फीड कमांड का उपयोग कर सकते हैं"
|
||||
sf_4: "`Rose जवाब नहीं दे रही है, या, प्लगइन काम नहीं कर रहा है`"
|
||||
sf_5: "आप हर 5 मिनट में केवल एक बार फेड कमांड का उपयोग कर सकते हैं"
|
||||
sf_6: "5 मिनट के बाद फिर से प्रयास करें."
|
||||
sf_7: "FedAdminList एकत्र करने में असमर्थ. पुन: प्रयास ({}/3)..."
|
||||
sf_8: "त्रुटि"
|
||||
sf_8: "ऐरर्"
|
||||
sf_9: "FedAdminList एकत्र करने में असमर्थ."
|
||||
sf_10: "FBaning {} feds."
|
||||
sf_11: "निर्दिष्ट Fban ग्रुप आईडी गलत है."
|
||||
sf_12: "{} निकाले गए."
|
||||
sf_13: "FedAdmin फ़ाइल निकालने में त्रुटि.\n{}"
|
||||
sf_13: "FedAdmin फ़ाइल निकालने में ऐरर्.\n{}"
|
||||
sf_14: सुपरफेडबैन पूरा हुआ".\nकुल फेड - {}.\nनिकाले गए - {}.\n सफ़लता {} फेड."
|
||||
sf_15: "मास-अनफेडबैन शुरू करा गया..."
|
||||
sf_16: "सुपर-अनफेडबैन पूरा हुआ.\nकुल फेड - {}.\nनिकाले गए - {}.\n सफ़लता {} फेड."
|
||||
sf_17: "`मुझे किसी को आईडी दें, या किसी को संदेश की जांच के लिए उत्तर दें. फ़ेडस्टैट्स प्राप्त करने के लिए`"
|
||||
sf_18: "फेड की सूची {} में प्रतिबंधित कर दिया गया है.\n\nउल्ट्रॉइड के द्वारा प्राप्त किया गया."
|
||||
sf_19: "**त्रुटि**\n `अनब्लॉक `@MissRose_Bot`और फिर प्रयत्न करें!"
|
||||
sf_19: "**ऐरर्**\n `अनब्लॉक `@MissRose_Bot`और फिर प्रयत्न करें!"
|
||||
sf_20: "`जानकारी निकाला जा रहा हैं...`"
|
||||
sf_21: "\n\nFedInfo उल्ट्रॉइड द्वारा प्राप्त किया गया."
|
||||
|
||||
@@ -156,8 +157,8 @@ sf_21: "\n\nFedInfo उल्ट्रॉइड द्वारा प्रा
|
||||
gdrive_1: "`आपने पहले ही Google डिस्क के साथ अधिकृत कर लिया है`"
|
||||
gdrive_2: "[यहाँ जाये](https://console.developers.google.com/flows/enableapi?apiid=drive) और अपना `GDRIVE_CLIENT_ID` and `GDRIVE_CLIENT_SECRET`\n\n
|
||||
अपना GDRIVE_CLIENT_ID और GDRIVE_CLIENT_SECRET भेजो.\n`GDRIVE_CLIENT_ID GDRIVE_CLIENT_SECRET` space( ) से अलग."
|
||||
gdrive_3: "`गलत ग्राहक(Client) आईडी`"
|
||||
gdrive_4: "`कुछ गलत हो गया! फेर से `/auth` भजे.\nअगर ऐसा ही होता है संपर्क - `@TheUltroid"
|
||||
gdrive_3: "`गलत ग्राहक(CLIENT_ID) आईडी`"
|
||||
gdrive_4: "`कुछ गलत हो गया! फिर से `/auth` भेजे.\nअगर ऐसा दुबारा होता है तब संपर्क करे - `@TheUltroid"
|
||||
gdrive_5: "`सफलता !\nआप Google Drive उपयोग करने के लिए पूरी तरह तैयार हैं. उल्ट्रॉइड उपयोगकर्ता बॉट के साथ.`"
|
||||
gdrive_6: "`यहाँ जाये `{}` और ``/auth.` भेज दें`"
|
||||
gdrive_7: "**सफलतापूर्वक अपलोड की गई फ़ाइल G-Drive पर:**\n\n[{}]({})"
|
||||
@@ -168,13 +169,13 @@ pmperm_2: "आप मेरे मास्टर के पीएम पर स
|
||||
pmperm_3: "किसी के संदेश का जवाब दें या इस आदेश को private chat में आज़माएं।"
|
||||
|
||||
# updater
|
||||
upd_1: "`अपडेट की जाँच, कृपया प्रतीक्षा करें....`"
|
||||
upd_1: "`अपडेट देखा जा रहा है, कृपया प्रतीक्षा करें....`"
|
||||
upd_2: "`ओह .. अपडेटर कुछ समस्याओं के कारण जारी नहीं रह सकता.`\n\n**उपदेश:**\n"
|
||||
upd_3: "**[[{}]]({}/tree/{}) के लिए नया अपडेट उपलब्ध है :\n\nबदलाव :**\n\n{}"
|
||||
upd_4: "`चैंज बहुत बड़ा है, इसे देखने के लिए फ़ाइल देखें.`"
|
||||
upd_4: "`बदलाव बहुत बड़ा है, इसे देखने के लिए फ़ाइल देखें.`"
|
||||
upd_5: "अपडेट करने के लिए `{}update now` का प्रयोग करे"
|
||||
upd_6: "{}\n\nअपडेट करने के लिए `{}update now` का प्रयोग करे"
|
||||
upd_7: "\n`आपका बॉट` **अपटूडेट है** **[[{}]]({}/tree/{})** `के साथ`\n"
|
||||
upd_7: "\n`आपका बॉट` **अपडेटेड है** **[[{}]]({}/tree/{})** `के साथ`\n"
|
||||
|
||||
# upload download
|
||||
udl_1: "`उस फ़ाइल / मीडिया का उत्तर दें जिसे आप डाउनलोड करना चाहते हैं...`"
|
||||
@@ -190,5 +191,5 @@ wrd_3: "**शब्द** - `{}`\n\n**विलोम शब्द** - \n"
|
||||
|
||||
# assisant
|
||||
ast_1: "वह एपीआई (API) चुनें जिसे आप सेट करना चाहते हैं."
|
||||
ast_2: "**remove.bg एपीआई**\nremove.bg से अपनी एपीआई कुंजी दर्ज करें.\n\nऑपरेशन को समाप्त करने के लिए /cancel उपयोग करें."
|
||||
ast_2: "**remove.bg एपीआई**\nremove.bg से अपनी एपीआई को दर्ज करें.\n\nऑपरेशन को समाप्त करने के लिए /cancel उपयोग करें."
|
||||
ast_3: "नमस्ते {}. कृपया विकल्पों के माध्यम से ब्राउज़ करें"
|
||||
|
||||