Size: a a a

2020 August 22

DK

Daniil Kovalenko in aiogram [ru]
По твоему скриншоту чётко видно, что это документ
источник

НФ

Никита Филь... in aiogram [ru]
Переслано от Никита Филь...
источник

НФ

Никита Филь... in aiogram [ru]
Переслано от Show Json Bot
{
"update_id": 924133159,
"message": {
 "message_id": 379945,
 "from": {
  "id": 659810535,
  "is_bot": false,
  "first_name": "Никита",
  "last_name": "Филь",
  "username": "FilNikTelegram",
  "language_code": "ru"
 },
 "chat": {
  "id": 659810535,
  "first_name": "Никита",
  "last_name": "Филь",
  "username": "FilNikTelegram",
  "type": "private"
 },
 "date": 1598086197,
 "document": {
  "file_name": "_100456-34.jpg",
  "mime_type": "image/jpeg",
  "thumb": {
   "file_id": "AAMCAgADGQEAAQXMKV9A3DXbz9LPw1If_bgd5d4HZUR8AALHCAACxUgISlrWgQaYlnI26mE9li4AAwEAB20AA54NAAIbBA",
   "file_unique_id": "AQAD6mE9li4AA54NAAI",
   "file_size": 8828,
   "width": 320,
   "height": 320
  },
  "file_id": "BQACAgIAAxkBAAEFzClfQNw128_Sz8NSH_24HeXeB2VEfAACxwgAAsVICEpa1oEGmJZyNhsE",
  "file_unique_id": "AgADxwgAAsVICEo",
  "file_size": 40438
 }
}
}
источник

DK

Daniil Kovalenko in aiogram [ru]
Да, это документ
источник

НФ

Никита Филь... in aiogram [ru]
Дошло
источник

НФ

Никита Филь... in aiogram [ru]
Спасибо)
источник

НФ

Никита Филь... in aiogram [ru]
Никита Филь
Переслано от Show Json Bot
{
"update_id": 924133159,
"message": {
 "message_id": 379945,
 "from": {
  "id": 659810535,
  "is_bot": false,
  "first_name": "Никита",
  "last_name": "Филь",
  "username": "FilNikTelegram",
  "language_code": "ru"
 },
 "chat": {
  "id": 659810535,
  "first_name": "Никита",
  "last_name": "Филь",
  "username": "FilNikTelegram",
  "type": "private"
 },
 "date": 1598086197,
 "document": {
  "file_name": "_100456-34.jpg",
  "mime_type": "image/jpeg",
  "thumb": {
   "file_id": "AAMCAgADGQEAAQXMKV9A3DXbz9LPw1If_bgd5d4HZUR8AALHCAACxUgISlrWgQaYlnI26mE9li4AAwEAB20AA54NAAIbBA",
   "file_unique_id": "AQAD6mE9li4AA54NAAI",
   "file_size": 8828,
   "width": 320,
   "height": 320
  },
  "file_id": "BQACAgIAAxkBAAEFzClfQNw128_Sz8NSH_24HeXeB2VEfAACxwgAAsVICEpa1oEGmJZyNhsE",
  "file_unique_id": "AgADxwgAAsVICEo",
  "file_size": 40438
 }
}
}
File Id для каждого бота разный ?
источник

ЕП

Евгений Петров... in aiogram [ru]
Никита Филь
File Id для каждого бота разный ?
источник

DK

Daniil Kovalenko in aiogram [ru]
Никита Филь
File Id для каждого бота разный ?
Да
источник

DK

Daniil Kovalenko in aiogram [ru]
Никита Филь
File Id для каждого бота разный ?
file_id is unique for each individual bot and can't be transferred from one bot to another.
file_id uniquely identifies a file, but a file can have different valid file_ids even for the same bot.
источник

НФ

Никита Филь... in aiogram [ru]
А как мне его получить для своего бота ?
источник

DK

Daniil Kovalenko in aiogram [ru]
Никита Филь
А как мне его получить для своего бота ?
message.photo[-1].file_id
источник

DK

Daniil Kovalenko in aiogram [ru]
Отправив своему боту
источник

DK

Daniil Kovalenko in aiogram [ru]
Это для фото
источник

DK

Daniil Kovalenko in aiogram [ru]
message.document.file_id в случае с файлом
источник

НФ

Никита Филь... in aiogram [ru]
источник

f

fishsouprecipe 🤍 in aiogram [ru]
В какой папке хранить стейты глобальные? Которые используются в нескольких хендлерах?

У меня есть общая StatesGroup с двумя стейтами:
StatesGroup.idle,
StatesGroup.running,

Эти два состояния используются в 4 хендлерах, думаю, ещё к мидлваре прикрутить, если это возможно.

Можно ли создавать стейты без группы?
Какая правильная архитектура для
app/
- main.pymain.py
- handlers
- middlewares
- resources
- misc.py
- constants.py
- config.py
?

Куда засунуть "Общие" стейты?
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
fishsouprecipe 🤍
В какой папке хранить стейты глобальные? Которые используются в нескольких хендлерах?

У меня есть общая StatesGroup с двумя стейтами:
StatesGroup.idle,
StatesGroup.running,

Эти два состояния используются в 4 хендлерах, думаю, ещё к мидлваре прикрутить, если это возможно.

Можно ли создавать стейты без группы?
Какая правильная архитектура для
app/
- main.pymain.py
- handlers
- middlewares
- resources
- misc.py
- constants.py
- config.py
?

Куда засунуть "Общие" стейты?
app/states
источник

DK

Daniil Kovalenko in aiogram [ru]
content_types='photo'
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Fᴏʀᴅᴇɴ
app/states
У тебя есть пример какого-то продакшн бота? Ты же гуру айограма
источник