FS
Size: a a a
FS
G
FS
AB
AB
AB
AB
G
AB
AB
@dp.message_handler(content_types=['document', 'photo'], state=chat_state.status)
async def chat_foto(message:types.Message, state: FSMContext):
print(message.document)
is_logined = await is_logined_(message)
if not is_logined:
await send_welcome(message)
data = await state.get_data()
print(data["status"])
#print(data["status"] is False)
if data["status"] is False:
return
#print(data)
name = data["tech_name"]
token = data["bot_token"]
user_id = data["tech_id"]
bot2 = Bot(token=token)
#print(user_id)
if message.document != []:
try:
file = BytesIO()
await message.document.download(file)
await bot2.send_document(user_id, file)
except:
pass
elif message.photo[-1]:
file = BytesIO()
await bot2.send_photo(user_id, message.photo[-1])
AB
AB
AB
𝓐
bot.restrict_chat_member(
chat_id=message.chat.id,
user_id=message.reply_to_message.from_user.id,
can_send_messages=False,
can_send_media_messages=False,
can_send_other_messages=False,
until_date=30
)
𝓐
𝓐
Н
G
await bot2.send_document(user_id, ("name.txt", file))
или через types.InputFile
, у него можно задать поле filename
AB
AB