Как отпралять скриншоты в telegram бот?

Каким способом можно реализовать, что при нажании определенной кнопки, делался скриншот фрагмента экрана, и отправлялся в тг. Я пробоал данным способом:

mon= {'top': 206, 'left': 1, 'width': 738, 'height': 776}

@dp.message_handler(commands=['start'])
async def process_start_command(message: types.Message):
    image = sct.grab(mon)
    await bot.send_photo(chat_id=message.from_user.id, photo=image)
    await message.answer("Привет!")

но столкнулся с ошибкой:

TypeError: Can not serialize value type: <class 'mss.screenshot.ScreenShot'>
 headers: {}
 value: <ScreenShot pos=1,206 size=738x776>

Ответы (0 шт):