Update clone.py
This commit is contained in:
parent
f5a547ce26
commit
6bb946b6b6
|
|
@ -9,16 +9,28 @@ from bot import dispatcher
|
||||||
|
|
||||||
@new_thread
|
@new_thread
|
||||||
def cloneNode(update,context):
|
def cloneNode(update,context):
|
||||||
|
if update.message.from_user.last_name:
|
||||||
|
last_name = f" {update.message.from_user.last_name}"
|
||||||
|
else:
|
||||||
|
last_name = ""
|
||||||
|
if update.message.from_user.username:
|
||||||
|
username = f"- @{update.message.from_user.username}"
|
||||||
|
else:
|
||||||
|
username = "-"
|
||||||
|
name = f'<a href="tg://user?id={update.message.from_user.id}">{update.message.from_user.first_name}{last_name}</a>'
|
||||||
|
|
||||||
args = update.message.text.split(" ",maxsplit=1)
|
args = update.message.text.split(" ",maxsplit=1)
|
||||||
if len(args) > 1:
|
if len(args) > 1:
|
||||||
link = args[1]
|
link = args[1]
|
||||||
msg = sendMessage(f"Cloning: <code>{link}</code>",context.bot,update)
|
msg = f'👥 User: {username} (<code>{update.message.from_user.id}</code>)\n' \
|
||||||
|
f'💬 Message: <a href="{update.message.text}">{update.message.text}</a>'
|
||||||
|
sendMessage(msg, context.bot, update)
|
||||||
gd = GoogleDriveHelper()
|
gd = GoogleDriveHelper()
|
||||||
result = gd.clone(link)
|
result = gd.clone(link)
|
||||||
deleteMessage(context.bot,msg)
|
# deleteMessage(context.bot,msg)
|
||||||
sendMessage(result,context.bot,update)
|
sendMessage(result,context.bot,update)
|
||||||
else:
|
else:
|
||||||
sendMessage("Provide G-Drive Shareable Link to Clone.",context.bot,update)
|
sendMessage("Provide G-Drive Shareable Link to Clone.",context.bot,update)
|
||||||
|
|
||||||
clone_handler = CommandHandler(BotCommands.CloneCommand,cloneNode,filters=CustomFilters.authorized_chat | CustomFilters.authorized_user)
|
clone_handler = CommandHandler(BotCommands.CloneCommand,cloneNode,filters=CustomFilters.authorized_chat | CustomFilters.authorized_user)
|
||||||
dispatcher.add_handler(clone_handler)
|
dispatcher.add_handler(clone_handler)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue