Support for attachments forward

This commit is contained in:
Kylmakalle 2017-06-25 13:43:19 +03:00
parent 606eeebe85
commit 533213f969

16
bot.py
View File

@ -108,23 +108,35 @@ def start_command(message):
def form_request(message, method, info): def form_request(message, method, info):
if int(info[2]): if int(info[2]):
if message.text.startswith('!'): if message.text and message.text.startswith('!'):
if len(message.text) - 1: if len(message.text) - 1:
message.text = message.text[1:] message.text = message.text[1:]
if info[1] != 'None': if info[1] != 'None':
method(message, info[1], group=True, forward_messages=info[1]) method(message, info[1], group=True, forward_messages=info[1])
else: else:
method(message, info[1], group=True) method(message, info[1], group=True)
elif message.caption and message.caption.startswith('!'):
if len(message.caption) - 1:
message.caption = message.caption[1:]
if info[1] != 'None':
method(message, info[1], group=True, forward_messages=info[1])
else: else:
method(message, info[1], group=True) method(message, info[1], group=True)
else: else:
if message.text.startswith('!'): if message.text and message.text.startswith('!'):
if len(message.text) - 1: if len(message.text) - 1:
message.text = message.text[1:] message.text = message.text[1:]
if info[1] != 'None': if info[1] != 'None':
method(message, info[0], group=False, forward_messages=info[1]) method(message, info[0], group=False, forward_messages=info[1])
else: else:
method(message, info[1], group=True) method(message, info[1], group=True)
elif message.caption and message.caption.startswith('!'):
if len(message.caption) - 1:
message.caption = message.caption[1:]
if info[1] != 'None':
method(message, info[0], group=False, forward_messages=info[1])
else:
method(message, info[1], group=True)
else: else:
method(message, info[0], group=False) method(message, info[0], group=False)