Size: a a a

2021 June 24

FS

Farit Shamardanov in aiogram [ru]
Можно ли установить состояние, не в хендлере?
источник

G

Gabben in aiogram [ru]
подобным образом получаешь state - https://t.me/aiogram_ru/580250
и дальше как в хендлере
источник

FS

Farit Shamardanov in aiogram [ru]
Благодарю)
источник

AB

Andreas Boyko in aiogram [ru]
ребят, как обработать документы/фото?
источник

AB

Andreas Boyko in aiogram [ru]
я делаю чат через 2 ботов
источник

AB

Andreas Boyko in aiogram [ru]
как без записи файл переслать сообщение?
источник

AB

Andreas Boyko in aiogram [ru]
через BytesIO?
источник

G

Gabben in aiogram [ru]
ага
источник

AB

Andreas Boyko in aiogram [ru]
можешь подсказать как именно?)
источник

AB

Andreas Boyko in aiogram [ru]
@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

Andreas Boyko in aiogram [ru]
сейчас у меня так
источник

AB

Andreas Boyko in aiogram [ru]
только вот человек скидывает документ, но когда я пересылаю, тип файла не сохранился
источник

AB

Andreas Boyko in aiogram [ru]
копать в file_path?
источник

𝓐

𝓐𝓫𝓭𝓾𝔁𝓪𝓵𝓲𝓵𝓸𝓿... in aiogram [ru]
Переслано от 𝓐𝓫𝓭𝓾𝔁𝓪𝓵𝓲𝓵𝓸𝓿...
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
       )
источник

𝓐

𝓐𝓫𝓭𝓾𝔁𝓪𝓵𝓲𝓵𝓸𝓿... in aiogram [ru]
Ребят почему то у меня не работает until date
источник

𝓐

𝓐𝓫𝓭𝓾𝔁𝓪𝓵𝓲𝓵𝓸𝓿... in aiogram [ru]
В каких единицах указывать время мута?
источник

Н

Не in aiogram [ru]
🤷‍♂
источник

G

Gabben in aiogram [ru]
Тип ты имеешь ввиду название с расширением?
можно await bot2.send_document(user_id, ("name.txt", file))
или через types.InputFile, у него можно задать поле filename
источник

AB

Andreas Boyko in aiogram [ru]
да
источник

AB

Andreas Boyko in aiogram [ru]
ну прикол в том что не везде .txt
источник